4个版本

使用旧Rust 2015

0.1.4 2017年11月15日
0.1.3 2017年11月15日
0.1.1 2017年11月15日
0.1.0 2017年11月6日

#820 in 配置

每月27次下载

MIT/Apache

10KB
153

json_config

json_config是Rust应用程序的基于JSON的配置管理解决方案。它允许您执行以下操作:

  1. 以JSON形式维护应用程序设置。即在一个文件中,基于字符串的变量,字符串字面量和纯JSON形式
  2. 跨多个不同来源维护应用程序设置
  3. 维护基本配置,并使用JSON部分覆盖它
  4. 定义包含逻辑相关配置部分的捆绑包,并在需要时用它们覆盖基本配置
  5. 通过build.rs在运行时或编译时执行上述所有操作

该库还公开了宏,可以帮助您以非常方便的方式执行上述所有操作。

文档仍在进行中...

许可

双重许可MIT/Apache-2.0。

依赖关系

~355–760KB
~17K SLoC