pub struct Discard;
Expand description
Drain
discarding everything
/dev/null
of Drain
s
Trait Implementations§
Source§impl Drain for Discard
impl Drain for Discard
Source§fn log(&self, _: &Record<'_>, _: &OwnedKVList) -> Result<(), Never>
fn log(&self, _: &Record<'_>, _: &OwnedKVList) -> Result<(), Never>
Handle one logging statement (
Record
) Read moreSource§fn is_enabled(&self, _1: Level) -> bool
fn is_enabled(&self, _1: Level) -> bool
Avoid: Check if messages at the specified log level are maybe
enabled for this logger. Read more
Source§fn is_critical_enabled(&self) -> bool
fn is_critical_enabled(&self) -> bool
Avoid: See
is_enabled
Source§fn is_error_enabled(&self) -> bool
fn is_error_enabled(&self) -> bool
Avoid: See
is_enabled
Source§fn is_warning_enabled(&self) -> bool
fn is_warning_enabled(&self) -> bool
Avoid: See
is_enabled
Source§fn is_info_enabled(&self) -> bool
fn is_info_enabled(&self) -> bool
Avoid: See
is_enabled
Source§fn is_debug_enabled(&self) -> bool
fn is_debug_enabled(&self) -> bool
Avoid: See
is_enabled
Source§fn is_trace_enabled(&self) -> bool
fn is_trace_enabled(&self) -> bool
Avoid: See
is_enabled
Source§fn filter_level(self, level: Level) -> LevelFilter<Self>where
Self: Sized,
fn filter_level(self, level: Level) -> LevelFilter<Self>where
Self: Sized,
Filter logging records passed to
Drain
(by level) Read moreSource§fn map_err<F, E>(self, f: F) -> MapError<Self, E>
fn map_err<F, E>(self, f: F) -> MapError<Self, E>
Map logging errors returned by this drain Read more
Source§fn ignore_res(self) -> IgnoreResult<Self>where
Self: Sized,
fn ignore_res(self) -> IgnoreResult<Self>where
Self: Sized,
Ignore results returned by this drain Read more
impl Copy for Discard
Auto Trait Implementations§
impl Freeze for Discard
impl RefUnwindSafe for Discard
impl Send for Discard
impl Sync for Discard
impl Unpin for Discard
impl UnwindSafe for Discard
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