pub struct LightGet {
pub on: bool,
pub brightness: u8,
pub temperature: u16,
}Fields§
§on: boolState
brightness: u8Brightness
temperature: u16Range: 2900 - 7000 Kelvin
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LightGet
impl<'de> Deserialize<'de> for LightGet
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 LightGet
Auto Trait Implementations§
impl Freeze for LightGet
impl RefUnwindSafe for LightGet
impl Send for LightGet
impl Sync for LightGet
impl Unpin for LightGet
impl UnwindSafe for LightGet
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