prometheus
pub struct Metric<T> { // some fields omitted }
impl<T: Implementation> Metric<T>
fn labels(&mut self, labels: Labels) -> Result<&mut T, Error>