use clap::Parser;
#[derive(Parser, Debug)]
#[command(author, version, about)]
struct Args
{
#[clap(value_parser)]
lang: String,
#[clap(short, long, value_parser, default_value="")]
type_of: Option<String>,
}
fn main()
{
let args = Args::parse();
println!("boilerplate: powered with <3 by Rust");
println!("{:?}", args);
}