Struct Cache Diagnostics Tracker

View as Markdown

Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.

pub struct CacheDiagnosticsTracker {
    pub last_seen_by_prefix: HashMap<(String, String, String), DateTime<Utc>>,
    pub last_exemplar_by_agent: HashMap<(String, String), Vec<(String, u32, String)>>,
}

Runtime-local miss diagnosis tracker.

Fields

last_seen_by_prefix: HashMap<(String, String, String), DateTime<Utc>>

Last time a specific stable prefix hash was observed for an agent/provider pair.

last_exemplar_by_agent: HashMap<(String, String), Vec<(String, u32, String)>>

Last retained stable prefix exemplar for an agent/provider pair.

Trait Implementations

impl Debug for CacheDiagnosticsTracker

impl Debug for CacheDiagnosticsTracker

fmt

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Default for CacheDiagnosticsTracker

impl Default for CacheDiagnosticsTracker

default

fn default() -> CacheDiagnosticsTracker