pub struct MetricGroup(pub BTreeMap<String, Value>);Expand description
One scope-specific metrics object kept in its native JSON shape.
Tuple Fields§
§0: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for MetricGroup
impl Clone for MetricGroup
Source§fn clone(&self) -> MetricGroup
fn clone(&self) -> MetricGroup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MetricGroup
impl Debug for MetricGroup
Source§impl Default for MetricGroup
impl Default for MetricGroup
Source§fn default() -> MetricGroup
fn default() -> MetricGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MetricGroup
impl<'de> Deserialize<'de> for MetricGroup
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MetricGroup
impl PartialEq for MetricGroup
Source§impl Serialize for MetricGroup
impl Serialize for MetricGroup
impl StructuralPartialEq for MetricGroup
Auto Trait Implementations§
impl Freeze for MetricGroup
impl RefUnwindSafe for MetricGroup
impl Send for MetricGroup
impl Sync for MetricGroup
impl Unpin for MetricGroup
impl UnsafeUnpin for MetricGroup
impl UnwindSafe for MetricGroup
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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