pub struct HookLatency {
pub count: u64,
pub avg: Duration,
pub p50: Duration,
pub p90: Duration,
pub p99: Duration,
pub max: Duration,
}Expand description
Hook latency statistics
Fields§
§count: u64Total calls
avg: DurationAverage latency
p50: DurationP50 latency
p90: DurationP90 latency
p99: DurationP99 latency
max: DurationMaximum latency
Trait Implementations§
Source§impl Clone for HookLatency
impl Clone for HookLatency
Source§fn clone(&self) -> HookLatency
fn clone(&self) -> HookLatency
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 HookLatency
impl Debug for HookLatency
Source§impl Default for HookLatency
impl Default for HookLatency
Source§fn default() -> HookLatency
fn default() -> HookLatency
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HookLatency
impl RefUnwindSafe for HookLatency
impl Send for HookLatency
impl Sync for HookLatency
impl Unpin for HookLatency
impl UnsafeUnpin for HookLatency
impl UnwindSafe for HookLatency
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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