Struct Diagnostic Window Bucket
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
pub struct DiagnosticWindowBucket {
pub start_elapsed_millis: DiagnosticNumber,
pub end_elapsed_millis: DiagnosticNumber,
pub successes: DiagnosticCount,
pub failures: DiagnosticCount,
pub unspecified: DiagnosticCount,
}
An aggregate bucket using component-relative elapsed time, never raw process ticks.
Fields
start_elapsed_millis: DiagnosticNumber
Inclusive elapsed offset from the component’s monotonic start.
end_elapsed_millis: DiagnosticNumber
Exclusive nominal bucket end; coverage describes the observed portion.
successes: DiagnosticCount
Explicit successful-operation occurrences observed in this interval.
failures: DiagnosticCount
Explicit failed-operation occurrences observed in this interval.
unspecified: DiagnosticCount
Occurrences with no established operation outcome in this interval.
Trait Implementations
impl Clone for DiagnosticWindowBucket
impl Clone for DiagnosticWindowBucket
clone
fn clone(&self) -> DiagnosticWindowBucket
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for DiagnosticWindowBucket
impl Debug for DiagnosticWindowBucket
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>
impl Default for DiagnosticWindowBucket
impl Default for DiagnosticWindowBucket
default
fn default() -> DiagnosticWindowBucket
impl<'de> Deserialize<'de> for DiagnosticWindowBucket
impl<'de> Deserialize<'de> for DiagnosticWindowBucket
deserialize
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DiagnosticWindowBucket, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
impl PartialEq for DiagnosticWindowBucket
impl PartialEq for DiagnosticWindowBucket
eq
fn eq(&self, other: &DiagnosticWindowBucket) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for DiagnosticWindowBucket
impl Serialize for DiagnosticWindowBucket
serialize
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl Eq for DiagnosticWindowBucket
impl Eq for DiagnosticWindowBucket
impl StructuralPartialEq for DiagnosticWindowBucket
impl StructuralPartialEq for DiagnosticWindowBucket