#arguments #parser #args

simple--args

一个用于在 Rust 中解析参数的小型库

3 个稳定版本

1.1.1 2022 年 9 月 16 日
1.0.0 2022 年 9 月 16 日

47#args

MIT 许可证

4KB

Simple Args

一个用于在 Rust 中解析参数的小型库


📝文档

simpleargs::SimpleArgs


fn new(args: Vec) -> SimpleArgs

使用提供的参数创建一个新的实例。

fn parse(&self) -> (Vec, Vec, HashMap)

解析参数。返回一个元组,包含

  1. 命令(例如 ./myprogram test
  2. 标志(例如 -y -myflag /anotherflag
  3. 选项(例如 --my-message "Hello world!"

像 "-"、"/" 或 "--" 这样的前缀不包括在输出中。


🗒️示例

尝试使用它

cargo build --lib --example [name of example]
./target/debug/examples/[name of example](.exe)

无运行时依赖