pub struct NetworkCollector {
iface_cache: HashMap<String, InterfaceInfo>,
prev: Option<Snapshot>,
}Fields§
§iface_cache: HashMap<String, InterfaceInfo>Static hardware identity, cached once in new().
prev: Option<Snapshot>Implementations§
Auto Trait Implementations§
impl Freeze for NetworkCollector
impl RefUnwindSafe for NetworkCollector
impl Send for NetworkCollector
impl Sync for NetworkCollector
impl Unpin for NetworkCollector
impl UnsafeUnpin for NetworkCollector
impl UnwindSafe for NetworkCollector
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