unrar 0.1.0

list and extract RAR archives
Documentation

unrar.rs

Travis Build Status

Please look inside the examples directory to see how to use this library!

Basic example to list archive entries:

extern crate unrar;

fn main() {
    for entry in unrar::Archive::new("archive.rar").list().unwrap() {
        println!("{}", entry.unwrap().filename);
    }
}

Run this example using: cargo run --example basic_list.
Note that you have to put a archive.rar in this directory first.
For example, using the rar CLI: rar a archive.rar .

Contributing

Feel free to contribute! If you detect a bug or issue, open an issue.

Pull requests are welcome!

Help

If you need help using the library, ping me at irc.mozilla.org, my handle is danyel