diff --git a/Cargo.toml b/Cargo.toml index bcb3a72..34dd0b2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ authors = ["Frank Denis "] edition = "2018" [dependencies] -clap = "2" +clap = { version = "3.0.0", features = ["std", "cargo", "wrap_help"] } flate2 = "1" horrorshow = "0.8" hyper = "0.10" diff --git a/src/main.rs b/src/main.rs index 3390a4a..96b1337 100644 --- a/src/main.rs +++ b/src/main.rs @@ -38,8 +38,8 @@ fn update_asns(asns_arc: &Arc>>, db_url: &str) { fn main() { let matches = app_from_crate!() .arg( - Arg::with_name("listen_addr") - .short("l") + Arg::new("listen_addr") + .short('l') .long("listen") .value_name("ip:port") .help("Webservice IP and port") @@ -47,8 +47,8 @@ fn main() { .default_value("0.0.0.0:53661"), ) .arg( - Arg::with_name("db_url") - .short("u") + Arg::new("db_url") + .short('u') .long("dburl") .value_name("url") .help("URL of the gzipped database")