A rust library for showing progress of iterators and loops.
To use progressive, add this to your Cargo.toml:
[dependencies]
progressive = "0.1"And this to your crate root:
externcrate progressive;Here's a simple example that shows how to wrap an iterator in order to get progress information:
externcrate progressive;use progressive::progress;use std::time::Duration;fnmain(){for _ inprogress(0..30){// do something expensive here
std::thread::sleep(Duration::from_millis(200));}}For an example run cargo run --example basic
