Struct fritzapi::devices::DeviceGroup
source · pub struct DeviceGroup {
pub synchronized: bool,
pub identifier: String,
pub id: String,
pub functionbitmask: String,
pub fwversion: String,
pub manufacturer: String,
pub present: bool,
pub txbusy: bool,
pub name: String,
pub switch: Option<Switch>,
pub simpleonoff: Option<SimpleOnOff>,
pub powermeter: Option<PowerMeter>,
}
Fields§
§synchronized: bool
§identifier: String
§id: String
§functionbitmask: String
§fwversion: String
§manufacturer: String
§present: bool
§txbusy: bool
§name: String
§switch: Option<Switch>
§simpleonoff: Option<SimpleOnOff>
§powermeter: Option<PowerMeter>
Trait Implementations§
source§impl Debug for DeviceGroup
impl Debug for DeviceGroup
source§impl<'de> Deserialize<'de> for DeviceGroup
impl<'de> Deserialize<'de> for DeviceGroup
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 DeviceGroup
impl Send for DeviceGroup
impl Sync for DeviceGroup
impl Unpin for DeviceGroup
impl UnwindSafe for DeviceGroup
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