#parameters #named #structure

选项

该包提供了一种管理命名参数的数据结构。

11 个不稳定版本

0.5.3 2023年6月28日
0.5.2 2022年11月5日
0.5.1 2016年10月23日
0.5.0 2016年6月17日
0.3.2 2015年7月9日

#183 in 配置

Download history • Rust 包仓库 428/week @ 2024-04-20 • Rust 包仓库 173/week @ 2024-04-27 • Rust 包仓库 426/week @ 2024-05-04 • Rust 包仓库 322/week @ 2024-05-11 • Rust 包仓库 235/week @ 2024-05-18 • Rust 包仓库 383/week @ 2024-05-25 • Rust 包仓库 210/week @ 2024-06-01 • Rust 包仓库 313/week @ 2024-06-08 • Rust 包仓库 156/week @ 2024-06-15 • Rust 包仓库 251/week @ 2024-06-22 • Rust 包仓库 657/week @ 2024-06-29 • Rust 包仓库 218/week @ 2024-07-06 • Rust 包仓库 353/week @ 2024-07-13 • Rust 包仓库 206/week @ 2024-07-20 • Rust 包仓库 310/week @ 2024-07-27 • Rust 包仓库 418/week @ 2024-08-03 • Rust 包仓库

1,296 每月下载量
9 个crate中使用 (2 直接)

Apache-2.0/MIT

10KB
205

Options 包 文档 构建

该包提供了一种管理命名参数的数据结构。

示例

use options::Options;

let mut options = Options::new();

options
    .set("foo", 42)
    .set("bar", "To be or not to be?")
    .set("baz", "Hello, world!".to_string());

println!("foo = {}", options.get::<i32>("foo").unwrap());
println!("bar = {}", options.get::<&str>("bar").unwrap());
println!("baz = {}", options.get::<String>("baz").unwrap());

贡献

非常感谢您的贡献。请不要犹豫,提出问题或提交拉取请求。请注意,任何提交给项目的贡献都将根据LICENSE.md中给出的条款进行许可。

无运行时依赖