2 个版本

0.1.1 2022年5月5日
0.1.0 2022年5月2日

#23 in #ready

Unlicense 协议

5KB
62 行(不含注释)

cmdargs

Rust 命令行参数解析器。

Crates.io Crates.io Rust Documentation License Contributors

注意:此库处于开发阶段,"尚未准备好投入生产使用"。

使用方法

将以下内容添加到您的 Cargo.toml 文件中

[dependencies]
cmdargs = "0.1.1"

示例

use cmdargs;

fn main() {
    let parser = cmdargs::parser_from_str! {"
        Usage: hello-world [options]

        Options:
          -a, --all        Print Hello World
          -H, --hello      Print Hello
          -W, --world      Print World

          -h, --help       Print help information
          -V, --version    Print version information
    "};
    parser.parse();

    println!("Hello World!");
}

依赖项