2个不稳定版本

0.6.0 2022年10月20日
0.5.0 2020年12月1日

#1174编码

34 每月下载次数
2 个crate中使用 (通过 glace_macros)

CC0 许可证

120KB
2.5K SLoC

edres

如果 serde 将你的结构体转换为标记文件,

那么 edres 将你的标记文件转换为结构体。

CI Docs.rs Crates.io codecov

使用方法

如果你想在一个 build.rs 文件中使用这个crate(而不是在proc宏内部),则需要将其添加到 [build-dependencies]

[build-dependencies.edres]
version = "0.6"
features = ["toml"]

默认情况下,edres 不依赖于标记语言,因此请包括你配置文件所写的语言的相应功能。选项有

  1. json
  2. toml
  3. yaml

请参阅文档,了解如何使用此crate的示例。

依赖项

~5–14MB
~165K SLoC