pub struct LineSerializer;Implementations§
Source§impl LineSerializer
Line spec Measurement serializer.
impl LineSerializer
Line spec Measurement serializer.
Sourcepub fn new() -> LineSerializer
pub fn new() -> LineSerializer
Constructs new LineSerializer.
§Examples
use influent::serializer::Serializer;
use influent::serializer::line::LineSerializer;
use influent::measurement::{Measurement, Value};
let serializer = LineSerializer::new();
let mut measurement = Measurement::new("key");
measurement.add_field("field", Value::String("value"));
measurement.add_tag("tag", "value");
assert_eq!("key,tag=value field=\"value\"", serializer.serialize(&measurement));Trait Implementations§
Source§impl Default for LineSerializer
impl Default for LineSerializer
Source§fn default() -> LineSerializer
fn default() -> LineSerializer
Returns the “default value” for a type. Read more
Source§impl Serializer for LineSerializer
impl Serializer for LineSerializer
Source§fn serialize(&self, measurement: &Measurement<'_>) -> String
fn serialize(&self, measurement: &Measurement<'_>) -> String
Serializes measurement to String.
Auto Trait Implementations§
impl Freeze for LineSerializer
impl RefUnwindSafe for LineSerializer
impl Send for LineSerializer
impl Sync for LineSerializer
impl Unpin for LineSerializer
impl UnwindSafe for LineSerializer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more