1 个不稳定版本
0.1.0 | 2024年4月18日 |
---|
49 在 #arg
5KB
67 行
oargs
参数解析器
安装
cargo add oargs
或
[dependencies]
oargs = "0.1.0"
示例
use oargs::{arg, Args};
fn main() {
let args = vec![
arg!({
name: "about_arg",
short: "a",
long: "about"
}),
arg!({
name: "version_arg",
short: "v",
long: "version"
}),
];
let args_obj = Args::new(args, std::env::args().collect());
if args_obj.contains("help_arg") {
println!("Help");
}
if args_obj.contains("version_arg") {
println!("Version {}", std::env!("CARGO_PKG_VERSION"));
}
}