pub struct RingConfiguration {
pub id: String,
pub color: Option<RingColor>,
pub design: Option<RingDesign>,
pub firmware_version: Option<String>,
pub hardware_type: Option<RingHardwareType>,
pub set_up_at: Option<String>,
pub size: Option<u32>,
}
Fields§
§id: String
§color: Option<RingColor>
§design: Option<RingDesign>
§firmware_version: Option<String>
§hardware_type: Option<RingHardwareType>
§set_up_at: Option<String>
§size: Option<u32>
Trait Implementations§
Source§impl Debug for RingConfiguration
impl Debug for RingConfiguration
Source§impl<'de> Deserialize<'de> for RingConfiguration
impl<'de> Deserialize<'de> for RingConfiguration
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 PartialEq for RingConfiguration
impl PartialEq for RingConfiguration
impl StructuralPartialEq for RingConfiguration
Auto Trait Implementations§
impl Freeze for RingConfiguration
impl RefUnwindSafe for RingConfiguration
impl Send for RingConfiguration
impl Sync for RingConfiguration
impl Unpin for RingConfiguration
impl UnwindSafe for RingConfiguration
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