Skip to main content

EncodeExemplarValue

Trait EncodeExemplarValue 

Source
pub trait EncodeExemplarValue {
    // Required method
    fn encode(&self, encoder: ExemplarValueEncoder<'_>) -> Result<(), Error>;
}
Expand description

An encodable exemplar value.

Required Methods§

Source

fn encode(&self, encoder: ExemplarValueEncoder<'_>) -> Result<(), Error>

Encode the given instance in the OpenMetrics text encoding.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl EncodeExemplarValue for f32

Source§

fn encode(&self, encoder: ExemplarValueEncoder<'_>) -> Result<(), Error>

Source§

impl EncodeExemplarValue for f64

Source§

fn encode(&self, encoder: ExemplarValueEncoder<'_>) -> Result<(), Error>

Source§

impl EncodeExemplarValue for u32

Source§

fn encode(&self, encoder: ExemplarValueEncoder<'_>) -> Result<(), Error>

Source§

impl EncodeExemplarValue for u64

Source§

fn encode(&self, encoder: ExemplarValueEncoder<'_>) -> Result<(), Error>

Implementors§