命令行参数 structopt = “0.3.26” https://docs.rs/crate/structopt/latest
use structopt::StructOpt;
#[derive(Debug, StructOpt)]
struct Opt{
email: String,
content: String,
}
fn main() {
let args = Opt::from_args();
println!("{:?}",args);
println!("{}",args.email);
println!("{}",args.content);
}
这里的 arg1 和 arg2 分别对应 email 和 content command arg1 arg2