![crate-version](https://img.shields.io/crates/v/tqdm-rs.svg?style=flat-square)
tqdm-rs
A simple progress bar library inspired by Python's tqdm
.
Sample Usage
for _ in tqdm_rs::Tqdm::new(0..10) {
tqdm_rs::write("Doing some work...\nOn multiple lines!");
std::thread::sleep(std::time::Duration::from_millis(100));
continue
}
for _ in tqdm_rs::Tqdm::new(0..10) {
println!("Doing some work...\nOn multiple lines!");
std::thread::sleep(std::time::Duration::from_millis(100));
continue
}
let mut tq = tqdm_rs::Tqdm::manual(100);
for _ in 0..10 {
println!("I am updated manually!");
tq.update(10);
}