Struct indicatif::ProgressStyle [−][src]
pub struct ProgressStyle { /* fields omitted */ }
Expand description
Controls the rendering style of progress bars
Implementations
Returns the default progress bar style for bars
Returns the default progress bar style for spinners
Sets the tick character sequence for spinners
Sets the tick string sequence for spinners
Sets the progress characters (filled, current, to do)
You can pass more than three for a more detailed display. All passed grapheme clusters need to be of equal width.
Adds a custom key that references a &ProgressState
to the template
Sets the template string for the progress bar
Review the list of template keys for more information.
Sets the finish behavior for the progress bar
This behavior is invoked when ProgressBar
or
ProgressBarIter
completes and
ProgressBar::is_finished()
is false.
If you don’t want the progress bar to be automatically finished then
call on_finish(None)
.
Returns the tick string for a given number
Returns the tick string for the finished state
Returns the finish behavior
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ProgressStyle
impl Send for ProgressStyle
impl Sync for ProgressStyle
impl Unpin for ProgressStyle
impl UnwindSafe for ProgressStyle
Blanket Implementations
Mutably borrows from an owned value. Read more