macro_rules! progress_builder {
( $($item:tt)* ) => { ... };
}
Expand description
Creates ProgressBuilder
to configure Progress
.
§Usage
This macro takes optional items as arguments and returns ProgressBuilder
.
- Items are given using special syntax documented at items.
- Default items:
bar_fill " " pos "/" total " (" eta ")"
ⓘ
progress_builder!() // default items
progress_builder!(ITEMS) // given items
§Examples
See crate index for usage and examples in larger context. Following examples are only about this macro.
use ml_progress::progress_builder;
// Default items.
let builder = progress_builder!();
// Given items.
let builder = progress_builder!(pos "/" total " " bar_fill);