pub struct NetworkUsageInfo {Show 13 fields
pub interface_name: String,
pub received: u64,
pub total_received: u64,
pub transmitted: u64,
pub total_transmitted: u64,
pub packets_received: u64,
pub total_packets_received: u64,
pub packets_transmitted: u64,
pub total_packets_transmitted: u64,
pub errors_on_received: u64,
pub total_errors_on_received: u64,
pub errors_on_transmitted: u64,
pub total_errors_on_transmitted: u64,
}Fields
interface_name: Stringreceived: u64total_received: u64transmitted: u64total_transmitted: u64packets_received: u64total_packets_received: u64packets_transmitted: u64total_packets_transmitted: u64errors_on_received: u64total_errors_on_received: u64errors_on_transmitted: u64total_errors_on_transmitted: u64Trait Implementations
sourceimpl Clone for NetworkUsageInfo
impl Clone for NetworkUsageInfo
sourcefn clone(&self) -> NetworkUsageInfo
fn clone(&self) -> NetworkUsageInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations
impl RefUnwindSafe for NetworkUsageInfo
impl Send for NetworkUsageInfo
impl Sync for NetworkUsageInfo
impl Unpin for NetworkUsageInfo
impl UnwindSafe for NetworkUsageInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more