Struct prometheus::local::LocalHistogramVec[][src]

pub struct LocalHistogramVec { /* fields omitted */ }

An unsync HistogramVec.

Implementations

impl LocalHistogramVec[src]

pub fn with_label_values<'a>(&'a mut self, vals: &[&str]) -> &'a LocalHistogram[src]

Get a LocalHistogram by label values. See more MetricVec::with_label_values.

pub fn remove_label_values(&mut self, vals: &[&str]) -> Result<()>[src]

Remove a LocalHistogram by label values. See more MetricVec::remove_label_values.

pub fn flush(&self)[src]

Flush the local metrics to the HistogramVec metric.

Trait Implementations

impl Clone for LocalHistogramVec[src]

impl Debug for LocalHistogramVec[src]

impl LocalMetric for LocalHistogramVec[src]

fn flush(&self)[src]

Flush the local metrics to the HistogramVec metric.

Auto Trait Implementations

impl !RefUnwindSafe for LocalHistogramVec

impl Send for LocalHistogramVec

impl !Sync for LocalHistogramVec

impl Unpin for LocalHistogramVec

impl !UnwindSafe for LocalHistogramVec

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.