pub struct NetworkIODetails {
pub bytes_received_per_sec: u64,
pub bytes_sent_per_sec: u64,
pub connection_count: usize,
pub request_rate_per_sec: f32,
}Expand description
Network I/O details
Fields§
§bytes_received_per_sec: u64§bytes_sent_per_sec: u64§connection_count: usize§request_rate_per_sec: f32Trait Implementations§
Source§impl Clone for NetworkIODetails
impl Clone for NetworkIODetails
Source§fn clone(&self) -> NetworkIODetails
fn clone(&self) -> NetworkIODetails
Returns a duplicate 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 NetworkIODetails
impl Debug for NetworkIODetails
Source§impl Default for NetworkIODetails
impl Default for NetworkIODetails
Source§fn default() -> NetworkIODetails
fn default() -> NetworkIODetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NetworkIODetails
impl<'de> Deserialize<'de> for NetworkIODetails
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for NetworkIODetails
impl RefUnwindSafe for NetworkIODetails
impl Send for NetworkIODetails
impl Sync for NetworkIODetails
impl Unpin for NetworkIODetails
impl UnsafeUnpin for NetworkIODetails
impl UnwindSafe for NetworkIODetails
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