[][src]Struct witchcraft_metrics::Metrics

pub struct Metrics(_);

A snapshot of the metrics in a registry.

Methods

impl Metrics[src]

Important traits for MetricsIter<'a>
pub fn iter(&self) -> MetricsIter[src]

Returns an iterator over the metrics.

Trait Implementations

impl<'a> IntoIterator for &'a Metrics[src]

type Item = (&'a MetricId, &'a Metric)

The type of the elements being iterated over.

type IntoIter = MetricsIter<'a>

Which kind of iterator are we turning this into?

Auto Trait Implementations

impl !RefUnwindSafe for Metrics

impl Send for Metrics

impl Sync for Metrics

impl Unpin for Metrics

impl !UnwindSafe for Metrics

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, 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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,