两个互斥但必须出现一个的参数
use clap::{Arg, ArgGroup};
fn main() {
let matches = clap::Command::new("MyApp")
.arg(Arg::new("param1").short('t'))
.arg(Arg::new("param2").short('b'))
.group(
ArgGroup::new("param")
.args(["param1", "param2"])
.required(true),
)
.get_matches();
}