captcha 1.0.0

Library for generating CAPTCHAs.
Documentation
extern crate captcha;

use captcha::{generate, Difficulty};
use std::fs::File;
use std::io::prelude::*;

#[cfg(not(feature = "audio"))]
compile_error!("audio feature not enabled");

fn main() -> std::io::Result<()> {
    let captcha = generate(Difficulty::Easy);
    let s = captcha.as_wav();
    let mut c = 0;
    for i in s {
        c += 1;
        let fname = format!("/tmp/audio{}.wav", c);
        let mut f = File::create(fname)?;
        f.write_all(&i.unwrap())?;
    }
    println!("{}", captcha.chars_as_string());
    Ok(())
}