pub enum BacklightControl {
On,
Auto,
Off,
}Expand description
LCD backlight control mode (Menu No. 900).
Per User Manual Chapter 12: temporary lighting can also be triggered
by pressing [Power], which illuminates the display and keys for the
timer duration (Menu No. 901). Pressing [Power] while lit turns
the light off immediately.
Variants§
On
Backlight always on while power is on.
Auto
Backlight auto (turns on with key press or encoder rotation, off after the timer in Menu No. 901 expires). Also lights on APRS interrupt reception and scan pause/stop.
Off
Backlight always off (only [Power] can trigger temporary
lighting in Manual mode, per User Manual Chapter 12).
Trait Implementations§
Source§impl Clone for BacklightControl
impl Clone for BacklightControl
Source§fn clone(&self) -> BacklightControl
fn clone(&self) -> BacklightControl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BacklightControl
impl Debug for BacklightControl
Source§impl Hash for BacklightControl
impl Hash for BacklightControl
Source§impl PartialEq for BacklightControl
impl PartialEq for BacklightControl
Source§impl TryFrom<u8> for BacklightControl
impl TryFrom<u8> for BacklightControl
impl Copy for BacklightControl
impl Eq for BacklightControl
impl StructuralPartialEq for BacklightControl
Auto Trait Implementations§
impl Freeze for BacklightControl
impl RefUnwindSafe for BacklightControl
impl Send for BacklightControl
impl Sync for BacklightControl
impl Unpin for BacklightControl
impl UnwindSafe for BacklightControl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more