pub struct LatencyMetrics {
pub p50_ms: f64,
pub p95_ms: f64,
pub p99_ms: f64,
pub cold_start_ms: f64,
pub ttfb_ms: f64,
}Expand description
Latency measurements
Fields§
§p50_ms: f6450th percentile latency in milliseconds
p95_ms: f6495th percentile latency in milliseconds
p99_ms: f6499th percentile latency in milliseconds
cold_start_ms: f64Cold start latency in milliseconds
ttfb_ms: f64Time to first byte in milliseconds
Trait 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 moreSource§impl Debug for LatencyMetrics
impl Debug for LatencyMetrics
Source§impl Default for LatencyMetrics
impl Default for LatencyMetrics
Source§impl<'de> Deserialize<'de> for LatencyMetrics
impl<'de> Deserialize<'de> for LatencyMetrics
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 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