Struct clt::ProgressBar [] [src]

pub struct ProgressBar<'a> {
    pub length: isize,
    pub label: &'a str,
    pub fill_char: char,
    pub empty_char: char,
    pub width: isize,
    // some fields omitted
}

Showing a progress bar. Examples:

use clt::ProgressBar;

let mut bar = ProgressBar::new(100, "Demo");
bar.begin();
for _ in 0..100 {
    // Do something here
    bar.next();
}
bar.end();

Fields

Methods

impl<'a> ProgressBar<'a>
[src]

Create a new progressbar.