mirror of
https://github.com/clap-rs/clap
synced 2025-01-08 10:48:45 +00:00
16 lines
427 B
Rust
16 lines
427 B
Rust
|
//! How to derive a author, description, and version from Cargo.toml
|
||
|
|
||
|
use clap::Clap;
|
||
|
|
||
|
#[derive(Clap, Debug)]
|
||
|
#[clap(author, about, version)]
|
||
|
// ^^^^^^ <- derive author from Cargo.toml
|
||
|
// ^^^^^ <- derive description from Cargo.toml
|
||
|
// ^^^^^^^ <- derive version from Cargo.toml
|
||
|
struct Opt {}
|
||
|
|
||
|
fn main() {
|
||
|
let opt = Opt::parse();
|
||
|
println!("{:?}", opt);
|
||
|
}
|