pub struct ProgressConfig {
pub handler: Option<Arc<dyn ProgressHandler>>,
pub show_progress: bool,
pub show_debug: bool,
pub use_styling: bool,
}
Expand description
Configuration for progress reporting
Fields§
§handler: Option<Arc<dyn ProgressHandler>>
Progress handler for reporting extraction progress
show_progress: bool
Whether to show progress messages
show_debug: bool
Whether to show debug information
use_styling: bool
Whether to use emoji and colors in output
Trait Implementations§
Source§impl Clone for ProgressConfig
impl Clone for ProgressConfig
Source§fn clone(&self) -> ProgressConfig
fn clone(&self) -> ProgressConfig
Returns a duplicate 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 Debug for ProgressConfig
impl Debug for ProgressConfig
Auto Trait Implementations§
impl Freeze for ProgressConfig
impl !RefUnwindSafe for ProgressConfig
impl Send for ProgressConfig
impl Sync for ProgressConfig
impl Unpin for ProgressConfig
impl !UnwindSafe for ProgressConfig
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