1 2 3 4
pub trait RuntimeMetrics: Send + Sync { fn incr_counter(&self, name: &str, value: u64); fn observe_duration_ms(&self, name: &str, duration_ms: u64); }