是否可以匹配 clap 的ArgMatches
类型,例如
match matches {
"arg1" => doSomething(),
"arg2" => doSomethingElse(),
// ...
}
或者必须使用文档中描述的语法
if matches.is_present("arg1") {
doSomething();
} else if matches.is_present("arg2") {
doSomethingElse();
}
我发现第二种形式甚至比案例陈述还要冗长。