[−][src]Enum dipstick::LineOp
Print commands are steps in the execution of output templates.
Variants
Literal(Vec<u8>)
Print a string.
LabelExists(String, Vec<LabelOp>)
Lookup and print label value for key, if it exists.
ValueAsText
Print metric value as text.
ScaledValueAsText(f64)
Print metric value, divided by the given scale, as text.
NewLine
Print the newline character.labels.lookup(key)
Auto Trait Implementations
impl Send for LineOp
impl Unpin for LineOp
impl Sync for LineOp
impl UnwindSafe for LineOp
impl RefUnwindSafe for LineOp
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,