acick 0.2.0-alpha.0

Command line tools for programming contests
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![warn(clippy::all)]

use std::io::{self, Write as _};

use structopt::StructOpt;

use acick::{Opt, Result};

fn main() -> Result<()> {
    let opt = Opt::from_args();
    if let Err(err) = opt.run() {
        io::stdout().flush().expect("Could not flush stdout");
        eprintln!();
        return Err(err);
    }
    Ok(())
}