Struct custom_print::ConcatWriter [−][src]
pub struct ConcatWriter<F1>(_);
Expand description
Implementations
Creates a new ConcatWriter
from an object that implements WriteStr
.
Creates a new ConcatWriter
with a WriteStr
wrapper
deduced with IntoWriteFn
by the closure signature and constructed from it.
Writes a formatted string into this writer.
This method is primarily used to interface with the format_args!
macro,
but it is rare that this should explicitly be called.
The write!
macro should be favored to invoke this method instead.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
impl<F1, Output> WriteBytes for ConcatWriter<F1> where
F1: WriteBytes,
F1::Output: ExpectConcatWriteResult<Output = Output>,
[src]
impl<F1, Output> WriteBytes for ConcatWriter<F1> where
F1: WriteBytes,
F1::Output: ExpectConcatWriteResult<Output = Output>,
[src]impl<F1, Output> WriteStr for ConcatWriter<F1> where
F1: WriteStr,
F1::Output: ExpectConcatWriteResult<Output = Output>,
[src]
impl<F1, Output> WriteStr for ConcatWriter<F1> where
F1: WriteStr,
F1::Output: ExpectConcatWriteResult<Output = Output>,
[src]Auto Trait Implementations
impl<F1> RefUnwindSafe for ConcatWriter<F1> where
F1: RefUnwindSafe,
impl<F1> Send for ConcatWriter<F1> where
F1: Send,
impl<F1> Sync for ConcatWriter<F1> where
F1: Sync,
impl<F1> Unpin for ConcatWriter<F1> where
F1: Unpin,
impl<F1> UnwindSafe for ConcatWriter<F1> where
F1: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more