Struct Diagnostic Refresh Summary
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 DiagnosticRefreshSummary {
pub generation: DiagnosticNumber,
pub started_at: DateTime<Utc>,
pub elapsed_millis: DiagnosticNumber,
pub ownership: ComponentOwnership,
pub totals: DiagnosticTotals,
}
One current resettable counting period, with no retained historical summary.
The generation marks a refresh boundary within a component instance. Ownership describes this current period; it does not relabel the component lifetime totals. Totals count observations recorded after the refresh boundary, including work carrying an older captured origin, and evictions performed after the boundary.
Fields
generation: DiagnosticNumber
Component-local generation increased by a successful refresh.
started_at: DateTime<Utc>
Wall-clock correlation anchor for the successful refresh.
elapsed_millis: DiagnosticNumber
Monotonic elapsed duration since the refresh boundary.
ownership: ComponentOwnership
Current configuration and owner attribution for this counting period.
totals: DiagnosticTotals
Counts for this current period, independently reserved from lifetime totals.
Trait Implementations
impl Clone for DiagnosticRefreshSummary
impl Clone for DiagnosticRefreshSummary
clone
fn clone(&self) -> DiagnosticRefreshSummary
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for DiagnosticRefreshSummary
impl Debug for DiagnosticRefreshSummary
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>
impl<'de> Deserialize<'de> for DiagnosticRefreshSummary
impl<'de> Deserialize<'de> for DiagnosticRefreshSummary
deserialize
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DiagnosticRefreshSummary, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
impl PartialEq for DiagnosticRefreshSummary
impl PartialEq for DiagnosticRefreshSummary
eq
fn eq(&self, other: &DiagnosticRefreshSummary) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for DiagnosticRefreshSummary
impl Serialize for DiagnosticRefreshSummary
serialize
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl Eq for DiagnosticRefreshSummary
impl Eq for DiagnosticRefreshSummary
impl StructuralPartialEq for DiagnosticRefreshSummary
impl StructuralPartialEq for DiagnosticRefreshSummary