pub struct FavouritePut {
pub brightness: Option<u8>,
pub temperature: Option<u16>,
}Fields§
§brightness: Option<u8>Range: 0 - 100
temperature: Option<u16>Range: 2900 - 7000 (increments of 50)
Trait Implementations§
Source§impl Clone for FavouritePut
impl Clone for FavouritePut
Source§fn clone(&self) -> FavouritePut
fn clone(&self) -> FavouritePut
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 FavouritePut
impl Debug for FavouritePut
Source§impl Default for FavouritePut
impl Default for FavouritePut
Source§fn default() -> FavouritePut
fn default() -> FavouritePut
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FavouritePut
impl<'de> Deserialize<'de> for FavouritePut
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
Source§impl Serialize for FavouritePut
impl Serialize for FavouritePut
impl Copy for FavouritePut
Auto Trait Implementations§
impl Freeze for FavouritePut
impl RefUnwindSafe for FavouritePut
impl Send for FavouritePut
impl Sync for FavouritePut
impl Unpin for FavouritePut
impl UnwindSafe for FavouritePut
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