pub struct DeviceGroupStats {
pub vendor: Option<String>,
pub _type: Option<String>,
pub name: Option<String>,
pub instance_stats: Option<HashMap<String, DeviceStats>>,
}
Fields§
§vendor: Option<String>
§_type: Option<String>
§name: Option<String>
§instance_stats: Option<HashMap<String, DeviceStats>>
Implementations§
Source§impl DeviceGroupStats
impl DeviceGroupStats
pub fn new() -> DeviceGroupStats
Trait Implementations§
Source§impl Clone for DeviceGroupStats
impl Clone for DeviceGroupStats
Source§fn clone(&self) -> DeviceGroupStats
fn clone(&self) -> DeviceGroupStats
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DeviceGroupStats
impl Debug for DeviceGroupStats
Source§impl<'de> Deserialize<'de> for DeviceGroupStats
impl<'de> Deserialize<'de> for DeviceGroupStats
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 DeviceGroupStats
impl PartialEq for DeviceGroupStats
Source§impl Serialize for DeviceGroupStats
impl Serialize for DeviceGroupStats
impl StructuralPartialEq for DeviceGroupStats
Auto Trait Implementations§
impl Freeze for DeviceGroupStats
impl RefUnwindSafe for DeviceGroupStats
impl Send for DeviceGroupStats
impl Sync for DeviceGroupStats
impl Unpin for DeviceGroupStats
impl UnwindSafe for DeviceGroupStats
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