We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ProgressBar::new()
1 parent 03225d5 commit be5230dCopy full SHA for be5230d
1 file changed
clang-installer/src/progress_bar.rs
@@ -37,9 +37,13 @@ impl ProgressBar {
37
/// Creates a new `ProgressBar` instance.
38
///
39
/// This is considered infallible, but it is recommended to call [`Self::render()`] immediately after instantiation.
40
+ ///
41
/// ```
42
+ /// use std::num::NonZero;
43
/// use clang_installer::ProgressBar;
- /// let mut progress_bar = ProgressBar::new(Some(100), "Downloading");
44
45
+ /// let total = NonZero::new(100);
46
+ /// let mut progress_bar = ProgressBar::new(total, "Downloading");
47
/// progress_bar.render().unwrap(); // render 0% state
48
/// progress_bar.inc(50).unwrap(); // render 50% state
49
/// progress_bar.inc(50).unwrap(); // render 100% state
0 commit comments