[][src]Trait nagiosplugin::ToPerfString

pub trait ToPerfString {
    fn to_perf_string(&self) -> String;
}

The purpose of ToPerfString is only so one can define custom representations of custom types without using the ToString trait so we don't interfere with that.

Also used internally for generation of the final output.

It's already implemented for some basic types.

Required methods

fn to_perf_string(&self) -> String

Loading content...

Implementations on Foreign Types

impl ToPerfString for bool[src]

impl ToPerfString for usize[src]

impl ToPerfString for u8[src]

impl ToPerfString for u16[src]

impl ToPerfString for u32[src]

impl ToPerfString for u64[src]

impl ToPerfString for u128[src]

impl ToPerfString for i8[src]

impl ToPerfString for i16[src]

impl ToPerfString for i32[src]

impl ToPerfString for i64[src]

impl ToPerfString for i128[src]

impl ToPerfString for f32[src]

impl ToPerfString for f64[src]

impl ToPerfString for String[src]

impl<'a> ToPerfString for &'a str[src]

impl<T> ToPerfString for Option<T> where
    T: ToPerfString
[src]

Loading content...

Implementors

impl<T, O> ToPerfString for T where
    O: ToPerfString,
    T: Metric<Output = O>, 
[src]

Loading content...