pub enum BackendMetricAttributeValue {
I64(i64),
Str(&'static str),
}Expand description
A typed, closed backend-metric attribute value.
Variants§
I64(i64)
Bounded integer identity, such as a configured device ordinal.
Str(&'static str)
Value from a closed stable label domain.
Trait Implementations§
Source§impl Clone for BackendMetricAttributeValue
impl Clone for BackendMetricAttributeValue
impl Copy for BackendMetricAttributeValue
Source§impl Debug for BackendMetricAttributeValue
impl Debug for BackendMetricAttributeValue
impl Eq for BackendMetricAttributeValue
impl StructuralPartialEq for BackendMetricAttributeValue
Auto Trait Implementations§
impl Freeze for BackendMetricAttributeValue
impl RefUnwindSafe for BackendMetricAttributeValue
impl Send for BackendMetricAttributeValue
impl Sync for BackendMetricAttributeValue
impl Unpin for BackendMetricAttributeValue
impl UnsafeUnpin for BackendMetricAttributeValue
impl UnwindSafe for BackendMetricAttributeValue
Blanket Implementations§
impl<T> Allocation for T
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> 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<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> 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