[−][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 Eq for TypedMeasurement
[src]
impl PartialEq<TypedMeasurement> for TypedMeasurement
[src]
fn eq(&self, other: &TypedMeasurement) -> bool
[src]
fn ne(&self, other: &TypedMeasurement) -> bool
[src]
impl Debug for TypedMeasurement
[src]
Auto Trait Implementations
impl Send for TypedMeasurement
impl Sync for TypedMeasurement
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
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.