pub struct SilentProgress;Expand description
No-op progress handler for library users who don’t need status output.
Trait Implementations§
Source§impl ProgressHandler for SilentProgress
impl ProgressHandler for SilentProgress
Source§fn on_success(&self, _message: &str)
fn on_success(&self, _message: &str)
An operation completed successfully.
Source§fn on_warning(&self, _message: &str)
fn on_warning(&self, _message: &str)
A non-fatal warning.
Source§fn on_spinner_start(&self, _message: &str)
fn on_spinner_start(&self, _message: &str)
A long-running operation started (e.g., spinner).
Source§fn on_spinner_finish(&self)
fn on_spinner_finish(&self)
The current spinner/long-running operation finished.
Auto Trait Implementations§
impl Freeze for SilentProgress
impl RefUnwindSafe for SilentProgress
impl Send for SilentProgress
impl Sync for SilentProgress
impl Unpin for SilentProgress
impl UnsafeUnpin for SilentProgress
impl UnwindSafe for SilentProgress
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