pub struct DeviceStatistics {
pub rx_packets: u64,
pub tx_packets: u64,
pub rx_bytes: u64,
pub tx_bytes: u64,
pub rx_errors: u64,
pub tx_errors: u64,
pub rx_dropped: u64,
pub tx_dropped: u64,
}Expand description
Network device statistics
Fields§
§rx_packets: u64§tx_packets: u64§rx_bytes: u64§tx_bytes: u64§rx_errors: u64§tx_errors: u64§rx_dropped: u64§tx_dropped: u64Trait Implementations§
Source§impl Clone for DeviceStatistics
impl Clone for DeviceStatistics
Source§fn clone(&self) -> DeviceStatistics
fn clone(&self) -> DeviceStatistics
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeviceStatistics
impl Debug for DeviceStatistics
Source§impl Default for DeviceStatistics
impl Default for DeviceStatistics
impl Copy for DeviceStatistics
Auto Trait Implementations§
impl Freeze for DeviceStatistics
impl RefUnwindSafe for DeviceStatistics
impl Send for DeviceStatistics
impl Sync for DeviceStatistics
impl Unpin for DeviceStatistics
impl UnwindSafe for DeviceStatistics
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)