pub struct NearMissStats {
pub summary: TimingSummary,
pub histogram: TimingHistogram,
pub samples: TimingSamples,
}Expand description
Statistics for passed events that were near misses for a specific key value state.
Fields§
§summary: TimingSummaryAggregated statistics for near-miss timings.
histogram: TimingHistogramHistogram of near-miss timings.
samples: TimingSamplesSampled near-miss timings retained for debugging/JSON output.
Implementations§
Source§impl NearMissStats
impl NearMissStats
Sourcepub fn record_timing(&mut self, value: u64)
pub fn record_timing(&mut self, value: u64)
Records a near-miss timing, updating summary, histogram, and sampled values.
Trait Implementations§
Source§impl Clone for NearMissStats
impl Clone for NearMissStats
Source§fn clone(&self) -> NearMissStats
fn clone(&self) -> NearMissStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NearMissStats
impl Debug for NearMissStats
Auto Trait Implementations§
impl Freeze for NearMissStats
impl RefUnwindSafe for NearMissStats
impl Send for NearMissStats
impl Sync for NearMissStats
impl Unpin for NearMissStats
impl UnsafeUnpin for NearMissStats
impl UnwindSafe for NearMissStats
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request