Struct diem_metrics_core::TextEncoder [−]
pub struct TextEncoder;Expand description
An implementation of an Encoder that converts a [MetricFamily] proto message
into text format.
Implementations
impl TextEncoder
impl TextEncoder
pub fn new() -> TextEncoder
pub fn new() -> TextEncoder
Create a new text encoder.
Trait Implementations
impl Debug for TextEncoder
impl Debug for TextEncoder
impl Default for TextEncoder
impl Default for TextEncoder
pub fn default() -> TextEncoder
pub fn default() -> TextEncoder
Returns the “default value” for a type. Read more
impl Encoder for TextEncoder
impl Encoder for TextEncoder
encode converts a slice of MetricFamily proto messages into target
format and writes the resulting lines to writer. It returns the number
of bytes written and any error encountered. This function does not
perform checks on the content of the metric and label names,
i.e. invalid metric or label names will result in invalid text format
output. Read more
pub fn format_type(&self) -> &str
pub fn format_type(&self) -> &str
format_type returns target format.