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 • Rust 包仓库 543/week @ 2024-04-28 • Rust 包仓库 13/week @ 2024-05-19 • Rust 包仓库 18/week @ 2024-05-26 • Rust 包仓库 22/week @ 2024-06-02 • Rust 包仓库 14/week @ 2024-06-09 • Rust 包仓库 8/week @ 2024-06-16 • Rust 包仓库 14/week @ 2024-06-23 • Rust 包仓库 51/week @ 2024-06-30 • Rust 包仓库 2/week @ 2024-07-07 • Rust 包仓库 152/week @ 2024-07-14 • Rust 包仓库 11/week @ 2024-07-21 • Rust 包仓库 168/week @ 2024-07-28 • Rust 包仓库

377 次每月下载
6 crates 中使用

GPL-3.0 许可证

110KB
2K SLoC

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

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

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

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

配置文件使用 TOML 格式。

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

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

依赖项

~7–18MB
~218K SLoC