rpb 0.1.5

A simple implementation of progress bar for rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
use rpb::bar::Bar;
use std::fs::File;
use std::io;

fn main() -> io::Result<()> {
    let source = File::open("indicateurs_v2.sql")?;
    let mut target = File::create("src.sql")?;
    let bar = Bar::default_bytes(source.metadata()?.len() as i64, "downloading");
    io::copy(&mut bar.reader(source), &mut target).unwrap();
    Ok(())
}