Macro progress_builder

Source
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);