pub struct LineProtocolBuilderFields(/* private fields */);Expand description
Helper type for building a line protocol string (fields insertion).
Implementations§
Source§impl LineProtocolBuilderFields
impl LineProtocolBuilderFields
pub fn field<F>(self, key: &str, value: &F) -> LineProtocolBuilderFieldswhere
F: LineProtocolField + ?Sized,
pub fn timestamp<T>(self, value: &T) -> LineProtocolBuilderTimestampwhere
T: LineProtocolTimestamp,
pub fn build(self) -> Option<String>
Auto Trait Implementations§
impl Freeze for LineProtocolBuilderFields
impl RefUnwindSafe for LineProtocolBuilderFields
impl Send for LineProtocolBuilderFields
impl Sync for LineProtocolBuilderFields
impl Unpin for LineProtocolBuilderFields
impl UnsafeUnpin for LineProtocolBuilderFields
impl UnwindSafe for LineProtocolBuilderFields
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