2 个版本
使用旧的 Rust 2015
0.1.1 | 2017 年 8 月 27 日 |
---|---|
0.1.0 | 2017 年 2 月 12 日 |
#15 在 #iron-framework
5KB
85 行
iron_config
这是 Iron 框架(一个用 Rust 编写的网页框架)的配置文件读取器。
你可以将所有设置放在名为 Iron.toml 的文件中。
它将按以下顺序搜索 Iron.toml
1, 环境变量中 IRON_CONFIG_FILE 的值。
2, ./Iron.toml
3, ./site/Iron.toml
使用方法
在你的 Cargo.toml 中
[dependencies]
iron_config = "0.1.0"
lazy_static = "*"
在你的包中
extern crate iron_config;
use iron_config::IC;
#[macro_use]
extern crate lazy_static;
lazy_static!{
static ref DOMAIN: &'static str = IC.lookup("MAIN.DOMAIN").unwrap().as_str().unwrap();
}
fn main() {
println!("{:?}",*DOMAIN);
}
许可证
- Apache 许可证,版本 2.0,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
或
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
依赖项
~265–495KB
~11K SLoC