pub struct MetricDescriptor {
pub kind: MetricKind,
pub unit: Option<String>,
pub description: String,
pub name: String,
pub labels: BTreeMap<String, String>,
}
Fields§
§kind: MetricKind
§unit: Option<String>
§description: String
§name: String
§labels: BTreeMap<String, String>
Trait Implementations§
Source§impl Clone for MetricDescriptor
impl Clone for MetricDescriptor
Source§fn clone(&self) -> MetricDescriptor
fn clone(&self) -> MetricDescriptor
Returns a copy 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 MetricDescriptor
impl Debug for MetricDescriptor
Source§impl<'de> Deserialize<'de> for MetricDescriptor
impl<'de> Deserialize<'de> for MetricDescriptor
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
Auto Trait Implementations§
impl Freeze for MetricDescriptor
impl RefUnwindSafe for MetricDescriptor
impl Send for MetricDescriptor
impl Sync for MetricDescriptor
impl Unpin for MetricDescriptor
impl UnwindSafe for MetricDescriptor
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