intermodal/src/main.rs

67 lines
1010 B
Rust
Raw Normal View History

#![deny(clippy::all, clippy::pedantic, clippy::restriction)]
#![allow(
clippy::else_if_without_else,
clippy::enum_glob_use,
clippy::implicit_return,
clippy::indexing_slicing,
clippy::integer_arithmetic,
clippy::missing_docs_in_private_items,
clippy::option_map_unwrap_or_else,
clippy::option_unwrap_used,
clippy::result_expect_used,
clippy::result_unwrap_used,
clippy::unreachable,
clippy::wildcard_enum_match_arm
)]
2019-05-24 01:25:55 -07:00
use crate::common::*;
#[cfg(test)]
#[macro_use]
mod matches;
#[cfg(test)]
#[macro_use]
mod assert_matches;
#[macro_use]
mod errln;
#[macro_use]
mod err;
2019-05-24 01:25:55 -07:00
#[cfg(test)]
mod testing;
#[cfg(test)]
mod test_env;
#[cfg(test)]
mod capture;
2019-05-24 01:25:55 -07:00
mod bencode;
mod common;
mod consts;
mod env;
2019-05-24 01:25:55 -07:00
mod error;
mod file_info;
mod hasher;
mod info;
mod into_u64;
mod into_usize;
2019-05-24 01:25:55 -07:00
mod metainfo;
mod mode;
mod opt;
mod path_ext;
mod reckoner;
mod style;
2019-05-24 01:25:55 -07:00
mod subcommand;
mod torrent;
mod use_color;
2019-05-24 01:25:55 -07:00
fn main() {
if let Err(code) = Env::main().status() {
2019-05-24 01:25:55 -07:00
process::exit(code);
}
}