pub struct CollectingFormatter { /* private fields */ }Trait Implementations§
Source§impl Formatter for CollectingFormatter
impl Formatter for CollectingFormatter
Source§fn write_header(
&mut self,
_writer: &mut dyn Write,
_columns: &[Column],
) -> Result<()>
fn write_header( &mut self, _writer: &mut dyn Write, _columns: &[Column], ) -> Result<()>
Write the header (column names) to the output. Read more
Source§fn write_row(&mut self, _writer: &mut dyn Write, row: &Row) -> Result<()>
fn write_row(&mut self, _writer: &mut dyn Write, row: &Row) -> Result<()>
Write a single row to the output.
Write the footer to the output. Read more
Source§fn supports_streaming(&self) -> bool
fn supports_streaming(&self) -> bool
Returns true if this formatter supports streaming output. Read more
Auto Trait Implementations§
impl Freeze for CollectingFormatter
impl RefUnwindSafe for CollectingFormatter
impl Send for CollectingFormatter
impl Sync for CollectingFormatter
impl Unpin for CollectingFormatter
impl UnsafeUnpin for CollectingFormatter
impl UnwindSafe for CollectingFormatter
Blanket Implementations§
impl<T> Allocation for T
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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