]> git.proxmox.com Git - rustc.git/blob - vendor/structopt/tests/ui/external_subcommand_wrong_type.rs
New upstream version 1.52.1+dfsg1
[rustc.git] / vendor / structopt / tests / ui / external_subcommand_wrong_type.rs
1 use structopt::StructOpt;
2 use std::ffi::CString;
3
4 #[derive(StructOpt, Debug)]
5 struct Opt {
6 #[structopt(subcommand)]
7 cmd: Command,
8 }
9
10 #[derive(StructOpt, Debug)]
11 enum Command {
12 #[structopt(external_subcommand)]
13 Other(Vec<CString>)
14 }
15
16 fn main() {
17 let opt = Opt::from_args();
18 println!("{:?}", opt);
19 }