#toml #config-toml #decoder #config

toml-config

将TOML文件加载并解码成结构体

5个版本 (3个重大更新)

使用旧的Rust 2015

0.4.0 2016年7月23日
0.3.0 2016年4月1日
0.2.0 2016年2月21日
0.1.1 2016年2月17日
0.1.0 2016年1月31日

#49 in #config-toml


3 crate 中使用

MIT 许可证

14KB
195 代码行

toml-config

将TOML文件加载并解码成Rust结构体

Crates.io

文档


lib.rs:

配置你的依赖项

toml-config 可以配置为使用 rustc_serializeserde

使用 toml-configrustc_serialize

默认情况下 toml-config 使用 rustc_serialize,所以只需在 Cargo.toml 中正常添加依赖即可

[dependencies]
toml-config = "0.2"

使用 toml-configserde

要使用 toml-config 与 serde,请禁用默认功能并启用 serde-serialization 功能

[dependencies.toml-config]
version = "0.2"
default-features = false
features = ["serde-serialization"]

依赖项

~520–710KB
~15K SLoC