pub struct StatusLight {
pub enabled: Option<bool>,
pub brightness: Option<u32>,
}Fields§
§enabled: Option<bool>§brightness: Option<u32>Trait Implementations§
Source§impl Clone for StatusLight
impl Clone for StatusLight
Source§fn clone(&self) -> StatusLight
fn clone(&self) -> StatusLight
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 StatusLight
impl Debug for StatusLight
Source§impl<'de> Deserialize<'de> for StatusLight
impl<'de> Deserialize<'de> for StatusLight
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
Auto Trait Implementations§
impl Freeze for StatusLight
impl RefUnwindSafe for StatusLight
impl Send for StatusLight
impl Sync for StatusLight
impl Unpin for StatusLight
impl UnsafeUnpin for StatusLight
impl UnwindSafe for StatusLight
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