[][src]Struct dipstick::PrometheusScope

pub struct PrometheusScope { /* fields omitted */ }

Prometheus Input

Trait Implementations

impl Buffered for PrometheusScope[src]

impl Clone for PrometheusScope[src]

impl Debug for PrometheusScope[src]

impl Drop for PrometheusScope[src]

Any remaining buffered data is flushed on Drop.

impl Flush for PrometheusScope[src]

impl InputScope for PrometheusScope[src]

fn new_metric(&self, name: MetricName, kind: InputKind) -> InputMetric[src]

Define a metric of the specified type.

Auto Trait Implementations

impl RefUnwindSafe for PrometheusScope

impl Send for PrometheusScope

impl Sync for PrometheusScope

impl Unpin for PrometheusScope

impl UnwindSafe for PrometheusScope

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.