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开发工具 中排名

Download history 543/week @ 2024-04-28 13/week @ 2024-05-19 18/week @ 2024-05-26 22/week @ 2024-06-02 14/week @ 2024-06-09 8/week @ 2024-06-16 14/week @ 2024-06-23 51/week @ 2024-06-30 2/week @ 2024-07-07 152/week @ 2024-07-14 11/week @ 2024-07-21 168/week @ 2024-07-28

377 次每月下载
6 crates 中使用

GPL-3.0 许可证

110KB
2K SLoC

提供了一种通用的解决方案来维护跨不同来源的配置。

  • 默认值
  • 系统配置
  • 用户配置
  • 公开项目配置(由 Git 跟踪)
  • 私有(本地)项目配置(不由 Git 跟踪)
  • 环境变量
  • 命令行选项

配置键是字符串。配置值可以是

  • 字符串
  • 布尔值
  • 整数
  • 浮点数

配置文件使用 TOML 格式。

选项可以嵌套,例如 group.name = value

每个选项都可以通过 [XvcConfigOption] 追踪到其来源。

依赖项

~7–18MB
~218K SLoC