Struct govee_api::GoveeDataDeviceStatus
source · 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 RefUnwindSafe for GoveeDataDeviceStatus
impl Send for GoveeDataDeviceStatus
impl Sync for GoveeDataDeviceStatus
impl Unpin 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