pub trait EncodeMetric {
// Required methods
fn encode(&self, encoder: Encoder<'_, '_>) -> Result<(), Error>;
fn metric_type(&self) -> MetricType;
}pub trait EncodeMetric {
// Required methods
fn encode(&self, encoder: Encoder<'_, '_>) -> Result<(), Error>;
fn metric_type(&self) -> MetricType;
}