passionfruit 1.1.0

An image downloader package with automatic file extension appendage.
Documentation
use futures;
use directories;
use passionfruit;

fn main() {
    let download = futures::executor::block_on(
        passionfruit::Download::new("https://imgur.com/t/meme/8TfWvYh").start(),
    );

    match download {
        Ok(result) => {
            if let Some(dirs) = directories::UserDirs::new() {
                result.write_to( std::string::String::from(dirs.document_dir().unwrap().to_str().unwrap()), "out".to_string()).unwrap();
            }
        },

        Err(why) => panic!("An error occured: {}", why)
    }
}