pub struct IfaceSample {
pub name: String,
pub addresses: Vec<String>,
pub up: bool,
pub rx_bytes: u64,
pub tx_bytes: u64,
pub rx_rate: Option<f64>,
pub tx_rate: Option<f64>,
}Fields§
§name: String§addresses: Vec<String>Global addresses, IPv4 and IPv6.
up: bool§rx_bytes: u64§tx_bytes: u64§rx_rate: Option<f64>§tx_rate: Option<f64>Trait Implementations§
Source§impl Clone for IfaceSample
impl Clone for IfaceSample
Source§impl Debug for IfaceSample
impl Debug for IfaceSample
Source§impl Default for IfaceSample
impl Default for IfaceSample
Source§impl PartialEq for IfaceSample
impl PartialEq for IfaceSample
Source§impl Serialize for IfaceSample
impl Serialize for IfaceSample
impl StructuralPartialEq for IfaceSample
Auto Trait Implementations§
impl Freeze for IfaceSample
impl RefUnwindSafe for IfaceSample
impl Send for IfaceSample
impl Sync for IfaceSample
impl Unpin for IfaceSample
impl UnsafeUnpin for IfaceSample
impl UnwindSafe for IfaceSample
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