pub struct NetworkPerformanceMetrics {
pub bandwidth_utilization: f64,
pub average_latency: Duration,
pub packet_loss_rate: f64,
pub jitter: Duration,
pub connection_efficiency: f64,
}Expand description
Network performance metrics
Fields§
§bandwidth_utilization: f64Bandwidth utilization
average_latency: DurationAverage latency
packet_loss_rate: f64Packet loss rate
jitter: DurationJitter
connection_efficiency: f64Connection efficiency
Trait Implementations§
Source§impl Clone for NetworkPerformanceMetrics
impl Clone for NetworkPerformanceMetrics
Source§fn clone(&self) -> NetworkPerformanceMetrics
fn clone(&self) -> NetworkPerformanceMetrics
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 NetworkPerformanceMetrics
impl Debug for NetworkPerformanceMetrics
Auto Trait Implementations§
impl Freeze for NetworkPerformanceMetrics
impl RefUnwindSafe for NetworkPerformanceMetrics
impl Send for NetworkPerformanceMetrics
impl Sync for NetworkPerformanceMetrics
impl Unpin for NetworkPerformanceMetrics
impl UnwindSafe for NetworkPerformanceMetrics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more