4个版本
使用旧的Rust 2015
0.1.3 | 2018年10月4日 |
---|---|
0.1.2 | 2018年10月1日 |
0.1.1 | 2018年10月1日 |
0.1.0 | 2018年10月1日 |
#2240 在 Rust模式
900 每月下载量
9KB
148 行
Envoy
Envoy是一个小型库,提供了比标准库更便利的环境变量操作抽象。特别是,Envoy提供了操作类似PATH
的变量的API。
示例
let path = envoy::path(); // get the `PATH`/`Path` variable
let updated = path.split()
.remove("/usr/local/bin") // remove /usr/local/bin
.prefix("/home/dherman/.bin"); // add /home/dherman/.bin to the front
envoy::set_path(updated.join().unwrap());
许可证
根据您选择,许可如下:
- Apache许可证2.0版(LICENSE-APACHE 或 http://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
行为准则
Envoy的贡献遵循贡献者行为准则。Envoy的维护者Dave Herman个人承诺积极维护这一行为准则。我们致力于营造一个欢迎、包容、同理心强和友好的社区。如果您有共同的目标,并希望享受愉快的黑客环境,欢迎加入我们!