[−][src]Enum hotmic::snapshot::TypedMeasurement
A typed metric measurement, used in snapshots.
This type provides a way to wrap the value of a metric, for use in a snapshot, while also providing the overall type of the metric, so that downstream consumers who how to properly format the data.
Variants
Counter(String, i64)
Gauge(String, u64)
TimingHistogram(String, SummarizedHistogram)
ValueHistogram(String, SummarizedHistogram)
Trait Implementations
impl PartialEq<TypedMeasurement> for TypedMeasurement
[src]
fn eq(&self, other: &TypedMeasurement) -> bool
[src]
fn ne(&self, other: &TypedMeasurement) -> bool
[src]
impl Eq for TypedMeasurement
[src]
impl Debug for TypedMeasurement
[src]
Auto Trait Implementations
impl Send for TypedMeasurement
impl Sync for TypedMeasurement
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.