pub fn multi_progress(verbosity: Verbosity) -> Option<MultiProgress>Expand description
Create a multi-progress container for parallel operations.
Allows multiple progress bars to be displayed simultaneously.
§Arguments
verbosity- Verbosity level to respect
§Returns
A multi-progress container if progress should be shown, None otherwise.
§Examples
use oxigaf_cli::progress;
use oxigaf_cli::verbosity::Verbosity;
if let Some(multi) = progress::multi_progress(Verbosity::Normal) {
let pb1 = multi.add(progress::render_progress(100, Verbosity::Normal));
let pb2 = multi.add(progress::render_progress(100, Verbosity::Normal));
// Use pb1 and pb2 for parallel work
}