3 unstable releases
0.1.1 | Jan 26, 2022 |
---|---|
0.1.0 | Jan 26, 2021 |
0.0.1 | Nov 1, 2020 |
#4 in #tqdm
36 downloads per month
9KB
147 lines
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
}
// It is possible to use print, but it looks more clumsy!
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);
}
Dependencies
~230KB