[−][src]Struct metrics_runtime::data::Snapshot
A collection of point-in-time metric measurements.
Methods
impl Snapshot
[src]
pub fn len(&self) -> usize
[src]
Number of measurements in this snapshot.
pub fn is_empty(&self) -> bool
[src]
Whether or not the snapshot is empty.
pub fn into_measurements(self) -> Vec<(Key, Measurement)>
[src]
Converts a Snapshot
into the internal measurements.
Trait Implementations
Auto Trait Implementations
impl Sync for Snapshot
impl Send for Snapshot
impl Unpin for Snapshot
impl RefUnwindSafe for Snapshot
impl UnwindSafe for Snapshot
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> 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, U> TryInto<U> 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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self