Trait nagiosplugin::ToPerfString [−][src]
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
Implementations on Foreign Types
impl ToPerfString for bool
[src]
impl ToPerfString for bool
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for u8
[src]
impl ToPerfString for u8
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for u16
[src]
impl ToPerfString for u16
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for u32
[src]
impl ToPerfString for u32
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for u64
[src]
impl ToPerfString for u64
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for u128
[src]
impl ToPerfString for u128
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for i8
[src]
impl ToPerfString for i8
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for i16
[src]
impl ToPerfString for i16
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for i32
[src]
impl ToPerfString for i32
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for i64
[src]
impl ToPerfString for i64
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for i128
[src]
impl ToPerfString for i128
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for f32
[src]
impl ToPerfString for f32
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for f64
[src]
impl ToPerfString for f64
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl ToPerfString for String
[src]
impl ToPerfString for String
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl<'a> ToPerfString for &'a str
[src]
impl<'a> ToPerfString for &'a str
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
impl<T> ToPerfString for Option<T> where
T: ToPerfString,
[src]
impl<T> ToPerfString for Option<T> where
T: ToPerfString,
fn to_perf_string(&self) -> String
[src]
fn to_perf_string(&self) -> String
Implementors
impl<T, O> ToPerfString for T where
O: ToPerfString,
T: Metric<Output = O>,