pub struct LatencyMetrics {
pub connection_latency_p50: f64,
pub connection_latency_p95: f64,
pub connection_latency_p99: f64,
pub rtt_p50: f64,
pub rtt_p95: f64,
pub rtt_p99: f64,
pub jitter_avg: f64,
pub jitter_max: f64,
}Expand description
Connection latency and RTT metrics
Fields§
§connection_latency_p50: f64Connection establishment latency percentiles
connection_latency_p95: f64§connection_latency_p99: f64§rtt_p50: f64Round-trip time percentiles
rtt_p95: f64§rtt_p99: f64§jitter_avg: f64Jitter measurements
jitter_max: f64Trait Implementations§
Source§impl Clone for LatencyMetrics
impl Clone for LatencyMetrics
Source§fn clone(&self) -> LatencyMetrics
fn clone(&self) -> LatencyMetrics
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 moreAuto Trait Implementations§
impl Freeze for LatencyMetrics
impl RefUnwindSafe for LatencyMetrics
impl Send for LatencyMetrics
impl Sync for LatencyMetrics
impl Unpin for LatencyMetrics
impl UnwindSafe for LatencyMetrics
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