pub struct LoggerProgressReporter { /* private fields */ }Expand description
Progress reporter that emits human-readable metric snapshots through log.
Implementations§
Source§impl LoggerProgressReporter
impl LoggerProgressReporter
Trait Implementations§
Source§impl Default for LoggerProgressReporter
impl Default for LoggerProgressReporter
Source§fn default() -> Self
fn default() -> Self
Creates a logger reporter with the default target.
§Returns
A logger-backed reporter at log::Level::Info.
Source§impl ProgressReporter for LoggerProgressReporter
impl ProgressReporter for LoggerProgressReporter
Source§fn report(&self, event: &ProgressEvent)
fn report(&self, event: &ProgressEvent)
Auto Trait Implementations§
impl Freeze for LoggerProgressReporter
impl !RefUnwindSafe for LoggerProgressReporter
impl Send for LoggerProgressReporter
impl Sync for LoggerProgressReporter
impl Unpin for LoggerProgressReporter
impl UnsafeUnpin for LoggerProgressReporter
impl !UnwindSafe for LoggerProgressReporter
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