pub struct LineWriter { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Clone for LineWriter
impl Clone for LineWriter
Source§fn clone(&self) -> LineWriter
fn clone(&self) -> LineWriter
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for LineWriter
impl Default for LineWriter
Source§fn default() -> LineWriter
fn default() -> LineWriter
Returns the “default value” for a type. Read more
Source§impl<'a> MakeWriter<'a> for LineWriter
impl<'a> MakeWriter<'a> for LineWriter
Source§type Writer = MutexGuardWriter<'a, Vec<u8>>
type Writer = MutexGuardWriter<'a, Vec<u8>>
The concrete
io::Write
implementation returned by make_writer
.Source§fn make_writer(&'a self) -> Self::Writer
fn make_writer(&'a self) -> Self::Writer
§fn make_writer_for(&'a self, meta: &Metadata<'_>) -> Self::Writer
fn make_writer_for(&'a self, meta: &Metadata<'_>) -> Self::Writer
Auto Trait Implementations§
impl Freeze for LineWriter
impl RefUnwindSafe for LineWriter
impl Send for LineWriter
impl Sync for LineWriter
impl Unpin for LineWriter
impl UnwindSafe for LineWriter
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> CompatExt for T
impl<T> CompatExt for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<'a, M> MakeWriterExt<'a> for Mwhere
M: MakeWriter<'a>,
impl<'a, M> MakeWriterExt<'a> for Mwhere
M: MakeWriter<'a>,
§fn with_max_level(self, level: Level) -> WithMaxLevel<Self>where
Self: Sized,
fn with_max_level(self, level: Level) -> WithMaxLevel<Self>where
Self: Sized,
§fn with_min_level(self, level: Level) -> WithMinLevel<Self>where
Self: Sized,
fn with_min_level(self, level: Level) -> WithMinLevel<Self>where
Self: Sized,
§fn with_filter<F>(self, filter: F) -> WithFilter<Self, F>
fn with_filter<F>(self, filter: F) -> WithFilter<Self, F>
§fn or_else<W, B>(self, other: B) -> OrElse<Self, B>
fn or_else<W, B>(self, other: B) -> OrElse<Self, B>
Combines
self
with another type implementing [MakeWriter
], returning
a new [MakeWriter
] that calls other
’s make_writer
if self
’s
make_writer
returns OptionalWriter::none
. Read more