pub struct NullReporter;Expand description
A no-op reporter that discards all events.
This is the default when no reporter is provided. Because it has no branches or allocations it compiles away entirely in release builds.
Trait Implementations§
Source§impl Debug for NullReporter
impl Debug for NullReporter
Source§impl Default for NullReporter
impl Default for NullReporter
Source§fn default() -> NullReporter
fn default() -> NullReporter
Returns the “default value” for a type. Read more
Source§impl ProgressReporter for NullReporter
impl ProgressReporter for NullReporter
Source§fn report(&self, _event: ProgressEvent)
fn report(&self, _event: ProgressEvent)
Handle a single progress event.
Auto Trait Implementations§
impl Freeze for NullReporter
impl RefUnwindSafe for NullReporter
impl Send for NullReporter
impl Sync for NullReporter
impl Unpin for NullReporter
impl UnsafeUnpin for NullReporter
impl UnwindSafe for NullReporter
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> 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