pub struct InterfaceDeviceStatus(pub HashMap<String, DeviceStatus>);Expand description
Device status information for all network interfaces.
Tuple Fields§
§0: HashMap<String, DeviceStatus>Trait Implementations§
Source§impl Clone for InterfaceDeviceStatus
impl Clone for InterfaceDeviceStatus
Source§fn clone(&self) -> InterfaceDeviceStatus
fn clone(&self) -> InterfaceDeviceStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InterfaceDeviceStatus
impl Debug for InterfaceDeviceStatus
Source§impl<'de> Deserialize<'de> for InterfaceDeviceStatus
impl<'de> Deserialize<'de> for InterfaceDeviceStatus
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 FromBufRead for InterfaceDeviceStatus
impl FromBufRead for InterfaceDeviceStatus
fn from_buf_read<R: BufRead>(r: R) -> ProcResult<Self>
Auto Trait Implementations§
impl Freeze for InterfaceDeviceStatus
impl RefUnwindSafe for InterfaceDeviceStatus
impl Send for InterfaceDeviceStatus
impl Sync for InterfaceDeviceStatus
impl Unpin for InterfaceDeviceStatus
impl UnsafeUnpin for InterfaceDeviceStatus
impl UnwindSafe for InterfaceDeviceStatus
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