Module text

Module text 

Source
Expand description

Open Metrics text format implementation.

let mut buffer = vec![];
encode(&mut buffer, &registry).unwrap();

let expected = "# HELP my_counter This is my counter.\n".to_owned() +
               "# TYPE my_counter counter\n" +
               "my_counter_total 1\n" +
               "# EOF\n";
assert_eq!(expected, String::from_utf8(buffer).unwrap());

Structs§

BucketEncoder
Encoder
ExemplarEncoder
ValueEncoder

Traits§

Encode
EncodeMetric
SendEncodeMetric

Functions§

encode

Derive Macros§

Encode