4 个版本

0.0.4 2019年12月30日
0.0.3 2019年11月3日
0.0.2 2019年7月5日
0.0.1 2019年6月28日

35#command-arguments

36 每月下载量

MIT 许可证

8KB
185 行代码,不包括注释

辣椒酱

Build Status

辣椒酱是一个像玩具一样的命令行解析器。
辣椒酱是学习 Rust 和版本控制的产品。
如果你需要一个好的命令行解析器,你应该使用 Clap 而不是辣椒酱。

[dependencies]
paprika = "*"
extern crate paprika;

use paprika::{App, Ops};

use std::process;

fn main() {

    let mut app = App::new();
    let ver = Ops::new()
                .short("v")
                .long("version")
                .description("version");
    app.add_ops(ver);

    app.parse();
    if app.has_ops("version") {
        println!("version {}", env!("CARGO_PKG_VERSION"));
        process::exit(0);
    }

}
cargo run --example example -- -v
cargo run --example get_value --  --name="YOUR NAME"

无运行时依赖