pub trait MetricSource: Sync + Send + Clone {
    type N: Number;

    fn collect(&self, set: impl FnMut(&[&str], Self::N));
}
Expand description

A source of values for a SourcedMetric.

Required Associated Types§

The type of the collected values.

Required Methods§

Collects the current values of the metrics from the source.

Implementors§