1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
//! Components that make up the main program. mod app; mod args; mod run; pub use app::*; pub use args::*; pub use run::*; /// The main program. pub fn main() -> ! { std::process::exit(match App::from_env().run() { Ok(()) => 0, Err(error_message) => { eprintln!("{}", error_message); 1 } }) }