#[non_exhaustive]pub struct TermProgressConfig {
pub when: Option<When>,
pub width: Option<u32>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.when: Option<When>Controls whether or not progress bar is shown in the terminal.
width: Option<u32>Sets the width for progress bar.
Trait Implementations§
Source§impl Clone for TermProgressConfig
impl Clone for TermProgressConfig
Source§fn clone(&self) -> TermProgressConfig
fn clone(&self) -> TermProgressConfig
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 TermProgressConfig
impl Debug for TermProgressConfig
Source§impl Default for TermProgressConfig
impl Default for TermProgressConfig
Source§fn default() -> TermProgressConfig
fn default() -> TermProgressConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TermProgressConfig
impl RefUnwindSafe for TermProgressConfig
impl Send for TermProgressConfig
impl Sync for TermProgressConfig
impl Unpin for TermProgressConfig
impl UnsafeUnpin for TermProgressConfig
impl UnwindSafe for TermProgressConfig
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