pub struct MetricKeyValue {
pub key: String,
pub value: MetricValue,
}Expand description
A K/V pair that can be used to label a specific recording of a metric
Fields§
§key: StringThe label key.
value: MetricValueThe label value.
Implementations§
Trait Implementations§
Source§impl Clone for MetricKeyValue
impl Clone for MetricKeyValue
Source§fn clone(&self) -> MetricKeyValue
fn clone(&self) -> MetricKeyValue
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 moreSource§impl Debug for MetricKeyValue
impl Debug for MetricKeyValue
Source§impl PartialEq for MetricKeyValue
impl PartialEq for MetricKeyValue
impl StructuralPartialEq for MetricKeyValue
Auto Trait Implementations§
impl Freeze for MetricKeyValue
impl RefUnwindSafe for MetricKeyValue
impl Send for MetricKeyValue
impl Sync for MetricKeyValue
impl Unpin for MetricKeyValue
impl UnsafeUnpin for MetricKeyValue
impl UnwindSafe for MetricKeyValue
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> 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