Struct MetricEntry
pub struct MetricEntry {
pub name: Arc<String>,
pub formatted: String,
pub serialize: String,
pub tags: Vec<Arc<String>>,
}Expand description
Data type that contains the current state of a metric at a given time.
Fields§
§name: Arc<String>The name of the metric.
formatted: StringThe string to be displayed.
serialize: StringThe string to be saved.
Tags linked to the metric.
Implementations§
§impl MetricEntry
impl MetricEntry
Trait Implementations§
§impl Clone for MetricEntry
impl Clone for MetricEntry
§fn clone(&self) -> MetricEntry
fn clone(&self) -> MetricEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MetricEntry
impl RefUnwindSafe for MetricEntry
impl Send for MetricEntry
impl Sync for MetricEntry
impl Unpin for MetricEntry
impl UnwindSafe for MetricEntry
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more