pub struct LatencyAnalytics {
pub period: String,
pub avg_ms: f64,
pub p50_ms: f64,
pub p95_ms: f64,
pub p99_ms: f64,
pub max_ms: f64,
pub by_operation: HashMap<String, OperationLatency>,
}Expand description
Latency analytics response
Fields§
§period: String§avg_ms: f64§p50_ms: f64§p95_ms: f64§p99_ms: f64§max_ms: f64§by_operation: HashMap<String, OperationLatency>Trait Implementations§
Source§impl Clone for LatencyAnalytics
impl Clone for LatencyAnalytics
Source§fn clone(&self) -> LatencyAnalytics
fn clone(&self) -> LatencyAnalytics
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 LatencyAnalytics
impl Debug for LatencyAnalytics
Source§impl<'de> Deserialize<'de> for LatencyAnalytics
impl<'de> Deserialize<'de> for LatencyAnalytics
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 LatencyAnalytics
impl RefUnwindSafe for LatencyAnalytics
impl Send for LatencyAnalytics
impl Sync for LatencyAnalytics
impl Unpin for LatencyAnalytics
impl UnsafeUnpin for LatencyAnalytics
impl UnwindSafe for LatencyAnalytics
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