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