22 个版本
新 0.6.10 | 2024年8月4日 |
---|---|
0.6.9 | 2024年7月29日 |
0.6.6 | 2024年2月28日 |
0.6.4 | 2023年12月5日 |
0.4.0 | 2022年11月26日 |
2482 在 开发工具 中排名
377 次每月下载
在 6 crates 中使用
110KB
2K SLoC
提供了一种通用的解决方案来维护跨不同来源的配置。
- 默认值
- 系统配置
- 用户配置
- 公开项目配置(由 Git 跟踪)
- 私有(本地)项目配置(不由 Git 跟踪)
- 环境变量
- 命令行选项
配置键是字符串。配置值可以是
- 字符串
- 布尔值
- 整数
- 浮点数
配置文件使用 TOML 格式。
选项可以嵌套,例如 group.name = value
。
每个选项都可以通过 [XvcConfigOption] 追踪到其来源。
依赖项
~7–18MB
~218K SLoC