pub struct LatencyStats {
pub samples: usize,
pub p50: u64,
pub p95: u64,
pub p99: u64,
pub max: u64,
}Expand description
p50 / p95 / p99 / max latency percentiles, all in milliseconds.
Fields§
§samples: usizeNumber of records that carried a latency_ms attribute.
p50: u6450th percentile (median).
p95: u6495th percentile.
p99: u6499th percentile.
max: u64Maximum.
Trait Implementations§
Source§impl Clone for LatencyStats
impl Clone for LatencyStats
impl Copy for LatencyStats
Source§impl Debug for LatencyStats
impl Debug for LatencyStats
Source§impl Default for LatencyStats
impl Default for LatencyStats
impl Eq for LatencyStats
Source§impl PartialEq for LatencyStats
impl PartialEq for LatencyStats
impl StructuralPartialEq for LatencyStats
Auto Trait Implementations§
impl Forget for LatencyStats
impl Freeze for LatencyStats
impl RefUnwindSafe for LatencyStats
impl Send for LatencyStats
impl Sync for LatencyStats
impl Unpin for LatencyStats
impl UnsafeUnpin for LatencyStats
impl UnwindSafe for LatencyStats
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