]> git.proxmox.com Git - rustc.git/blob - vendor/clap/examples/tutorial_derive/04_02_parse.rs
New upstream version 1.62.1+dfsg1
[rustc.git] / vendor / clap / examples / tutorial_derive / 04_02_parse.rs
1 use clap::Parser;
2
3 #[derive(Parser)]
4 #[clap(author, version, about, long_about = None)]
5 struct Cli {
6 /// Network port to use
7 #[clap(parse(try_from_str))]
8 port: usize,
9 }
10
11 fn main() {
12 let cli = Cli::parse();
13
14 println!("PORT = {}", cli.port);
15 }