Enum Metric Kind

View as Markdown

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.

1pub enum MetricKind {
2 Counter,
3 UpDownCounter,
4 Gauge,
5 Histogram,
6}

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