访问环境变量的结构化方法
所有者 Charles Hall.
#524 in 配置
20KB 172 行
wrath
这个 crate 提供了一个 derive 宏,用于生成解析环境变量到结构化数据的代码,而不依赖于任何特定的解析方法。相反,它提供了一个 可扩展机制,用于直接从底层的 OsString 解析每个环境变量值。这允许对解析方式有更大的控制(例如,与完全依赖于 serde crate 相比),并且不会在输入数据上引入不必要的约束(例如,与完全依赖于 FromStr 特性相比)。
OsString
serde
FromStr
~335–800KB ~19K SLoC