pub struct GoveeDataDeviceStatus {
pub device: String,
pub model: String,
pub properties: Vec<GoveeDeviceProperty>,
}Fields§
§device: String§model: String§properties: Vec<GoveeDeviceProperty>Trait Implementations§
Source§impl Debug for GoveeDataDeviceStatus
impl Debug for GoveeDataDeviceStatus
Source§impl<'de> Deserialize<'de> for GoveeDataDeviceStatus
impl<'de> Deserialize<'de> for GoveeDataDeviceStatus
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 GoveeDataDeviceStatus
impl RefUnwindSafe for GoveeDataDeviceStatus
impl Send for GoveeDataDeviceStatus
impl Sync for GoveeDataDeviceStatus
impl Unpin for GoveeDataDeviceStatus
impl UnsafeUnpin for GoveeDataDeviceStatus
impl UnwindSafe for GoveeDataDeviceStatus
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