pub struct FormatWriter { /* private fields */ }Expand description
Generic format writer interface
Implementations§
Source§impl FormatWriter
impl FormatWriter
Sourcepub fn csv() -> FormatWriter
pub fn csv() -> FormatWriter
Create a CSV writer
Sourcepub fn json() -> FormatWriter
pub fn json() -> FormatWriter
Create a JSON writer
Sourcepub fn binary() -> FormatWriter
pub fn binary() -> FormatWriter
Create a binary writer
Sourcepub fn with_options(self, options: impl Into<FormatOptions>) -> FormatWriter
pub fn with_options(self, options: impl Into<FormatOptions>) -> FormatWriter
Set format-specific options
Auto Trait Implementations§
impl Freeze for FormatWriter
impl RefUnwindSafe for FormatWriter
impl Send for FormatWriter
impl Sync for FormatWriter
impl Unpin for FormatWriter
impl UnwindSafe for FormatWriter
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