1 2 3 4 5 6 7 8 9 10 11 12
use structopt::StructOpt; #[derive(StructOpt, Debug)] struct Opt { #[structopt(required = true, min_values = 2)] foos: Vec<String>, } fn main() { let opt = Opt::from_args(); println!("{:?}", opt); }