7个版本

0.3.2 2023年10月3日
0.3.1 2023年10月2日
0.2.1 2023年10月2日
0.1.3 2023年9月27日

#788 in 编码

Download history 66/week @ 2024-07-27

66 每月下载次数
figa 中使用

MIT/Apache

43KB
1K SLoC

Denvars - 反序列化环境变量

这个crate提供了一个反序列化器,可以从环境变量或用户提供的键值对数组中读取。

为了方便,它可以配置为为不同类型的数据调用特定的访问方法。默认情况下,它从大量可能的值中解析布尔值,
使用FromStr解析数字,
从逗号分隔的值解析序列,
从逗号分隔的键:值对解析映射,
允许使用双引号中的潜在转义字符串,
如果配置,则解码base64编码的字节数组(这是默认行为),
如果配置,则在从环境变量映射中反序列化结构时比较字段的名称的大写形式(这是默认行为),
它可能将值视为JSON以支持反序列化嵌套结构。
可以实现自定义字符串解析器以支持其他格式。

许可协议

根据您的选择,许可协议为以下之一

贡献

除非您明确声明,否则您有意提交的任何贡献,根据Apache-2.0许可协议定义,都应按上述方式双许可,无需任何附加条款或条件。

依赖关系

~315–740KB
~15K SLoC