Struct BandwidthStatistics
#[repr(C)]pub struct BandwidthStatistics {
pub OutboundBitsPerSecond: u64,
pub InboundBitsPerSecond: u64,
pub OutboundBitsPerSecondInstability: u64,
pub InboundBitsPerSecondInstability: u64,
pub OutboundBandwidthPeaked: bool,
pub InboundBandwidthPeaked: bool,
}
Fields§
§OutboundBitsPerSecond: u64
§InboundBitsPerSecond: u64
§OutboundBitsPerSecondInstability: u64
§InboundBitsPerSecondInstability: u64
§OutboundBandwidthPeaked: bool
§InboundBandwidthPeaked: bool
Trait Implementations§
§impl Clone for BandwidthStatistics
impl Clone for BandwidthStatistics
§fn clone(&self) -> BandwidthStatistics
fn clone(&self) -> BandwidthStatistics
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 more§impl Debug for BandwidthStatistics
impl Debug for BandwidthStatistics
§impl Default for BandwidthStatistics
impl Default for BandwidthStatistics
§fn default() -> BandwidthStatistics
fn default() -> BandwidthStatistics
Returns the “default value” for a type. Read more
§impl PartialEq for BandwidthStatistics
impl PartialEq for BandwidthStatistics
impl Copy for BandwidthStatistics
impl StructuralPartialEq for BandwidthStatistics
Auto Trait Implementations§
impl Freeze for BandwidthStatistics
impl RefUnwindSafe for BandwidthStatistics
impl Send for BandwidthStatistics
impl Sync for BandwidthStatistics
impl Unpin for BandwidthStatistics
impl UnwindSafe for BandwidthStatistics
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