#[repr(u16)]pub enum ModeTag {
Show 14 variants
Auto = 0,
Quick = 1,
Quiet = 2,
Lownoise = 3,
Lowenergy = 4,
Vacation = 5,
Min = 6,
Max = 7,
Night = 8,
Day = 9,
Manual = 16_384,
Timeofuse = 16_385,
Solarcharging = 16_386,
V2x = 16_387,
}Variants§
Auto = 0
Quick = 1
Quiet = 2
Lownoise = 3
Lowenergy = 4
Vacation = 5
Min = 6
Max = 7
Night = 8
Day = 9
Manual = 16_384
Timeofuse = 16_385
Solarcharging = 16_386
V2x = 16_387
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ModeTag
impl<'de> Deserialize<'de> for ModeTag
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for ModeTag
impl Eq for ModeTag
impl StructuralPartialEq for ModeTag
Auto Trait Implementations§
impl Freeze for ModeTag
impl RefUnwindSafe for ModeTag
impl Send for ModeTag
impl Sync for ModeTag
impl Unpin for ModeTag
impl UnwindSafe for ModeTag
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