pub struct MetricContext { /* private fields */ }Expand description
A metric’s unique identifier.
The host is normalized into the tag list as a host:<value> tag rather than carried as a separate field; the
Datadog backend treats host as a first-class dimension on the time series, equivalent to any other tag. This
keeps comparison logic uniform regardless of which wire format the metric originated from.
Implementations§
Source§impl MetricContext
impl MetricContext
Trait Implementations§
Source§impl Clone for MetricContext
impl Clone for MetricContext
Source§fn clone(&self) -> MetricContext
fn clone(&self) -> MetricContext
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 MetricContext
impl Debug for MetricContext
Source§impl<'de> Deserialize<'de> for MetricContext
impl<'de> Deserialize<'de> for MetricContext
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 Display for MetricContext
impl Display for MetricContext
Source§impl Hash for MetricContext
impl Hash for MetricContext
Source§impl Ord for MetricContext
impl Ord for MetricContext
Source§fn cmp(&self, other: &MetricContext) -> Ordering
fn cmp(&self, other: &MetricContext) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MetricContext
impl PartialEq for MetricContext
Source§fn eq(&self, other: &MetricContext) -> bool
fn eq(&self, other: &MetricContext) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for MetricContext
impl PartialOrd for MetricContext
Source§impl Serialize for MetricContext
impl Serialize for MetricContext
impl Eq for MetricContext
impl StructuralPartialEq for MetricContext
Auto Trait Implementations§
impl Freeze for MetricContext
impl RefUnwindSafe for MetricContext
impl Send for MetricContext
impl Sync for MetricContext
impl Unpin for MetricContext
impl UnsafeUnpin for MetricContext
impl UnwindSafe for MetricContext
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<T> Track for T
impl<T> Track for T
§fn track_resources(self, token: ResourceGroupToken) -> Tracked<Self>
fn track_resources(self, token: ResourceGroupToken) -> Tracked<Self>
Instruments this type by attaching the given resource group token, returning a
Tracked wrapper. Read more§fn in_current_resource_group(self) -> Tracked<Self>
fn in_current_resource_group(self) -> Tracked<Self>
Instruments this type by attaching the current resource group, returning a
Tracked wrapper. Read more