Struct sigar_sys::sigar_net_interface_stat_t
source · #[repr(C)]pub struct sigar_net_interface_stat_t {Show 14 fields
pub rx_packets: sigar_uint64_t,
pub rx_bytes: sigar_uint64_t,
pub rx_errors: sigar_uint64_t,
pub rx_dropped: sigar_uint64_t,
pub rx_overruns: sigar_uint64_t,
pub rx_frame: sigar_uint64_t,
pub tx_packets: sigar_uint64_t,
pub tx_bytes: sigar_uint64_t,
pub tx_errors: sigar_uint64_t,
pub tx_dropped: sigar_uint64_t,
pub tx_overruns: sigar_uint64_t,
pub tx_collisions: sigar_uint64_t,
pub tx_carrier: sigar_uint64_t,
pub speed: sigar_uint64_t,
}
Fields§
§rx_packets: sigar_uint64_t
§rx_bytes: sigar_uint64_t
§rx_errors: sigar_uint64_t
§rx_dropped: sigar_uint64_t
§rx_overruns: sigar_uint64_t
§rx_frame: sigar_uint64_t
§tx_packets: sigar_uint64_t
§tx_bytes: sigar_uint64_t
§tx_errors: sigar_uint64_t
§tx_dropped: sigar_uint64_t
§tx_overruns: sigar_uint64_t
§tx_collisions: sigar_uint64_t
§tx_carrier: sigar_uint64_t
§speed: sigar_uint64_t
Trait Implementations§
source§impl Clone for sigar_net_interface_stat_t
impl Clone for sigar_net_interface_stat_t
source§fn clone(&self) -> sigar_net_interface_stat_t
fn clone(&self) -> sigar_net_interface_stat_t
Returns a copy of the value. Read more
1.0.0 · 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 sigar_net_interface_stat_t
impl Debug for sigar_net_interface_stat_t
source§impl Default for sigar_net_interface_stat_t
impl Default for sigar_net_interface_stat_t
source§fn default() -> sigar_net_interface_stat_t
fn default() -> sigar_net_interface_stat_t
Returns the “default value” for a type. Read more