Enum Metric Kind
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
OpenTelemetry instrument kind represented by a metric measurement mark.
Variants
Counter
Counter
Monotonic additive value.
UpDownCounter
UpDownCounter
Additive value that may increase or decrease.
Gauge
Gauge
Current sampled value.
Histogram
Histogram
Distribution sample.
Implementations
impl MetricKind
impl MetricKind
as_str
pub const fn as_str(self) -> &'static str
Return the canonical lowercase wire value.
Trait Implementations
impl Clone for MetricKind
impl Clone for MetricKind
clone
fn clone(&self) -> MetricKind
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for MetricKind
impl Debug for MetricKind
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>
impl<'de> Deserialize<'de> for MetricKind
impl<'de> Deserialize<'de> for MetricKind
deserialize
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MetricKind, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
impl Display for MetricKind
impl Display for MetricKind
fmt
fn fmt(&self, formatter: &mut Formatter<'_>) -> Result<(), Error>
impl Hash for MetricKind
impl Hash for MetricKind
hash
fn hash<__H>(&self, state: &mut __H)where
__H: Hasher,
hash_slice
fn hash_slice<H>(data: &[Self], state: &mut H)where
H: Hasher,
Self: Sized,
impl PartialEq for MetricKind
impl PartialEq for MetricKind
eq
fn eq(&self, other: &MetricKind) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for MetricKind
impl Serialize for MetricKind
serialize
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl Copy for MetricKind
impl Copy for MetricKind
impl Eq for MetricKind
impl Eq for MetricKind
impl StructuralPartialEq for MetricKind
impl StructuralPartialEq for MetricKind