3 个不稳定版本

0.9.0-alpha.22022年11月25日
0.9.0-alpha.12022年11月17日
0.8.0 2022年11月16日

#6 in #internet2


用于 confined_encoding

Apache-2.0

57KB
1K SLoC

严格的编码派生宏

Build Tests Lints codecov

Docs unsafe forbidden Apache-2 licensed

严格的编码派生宏。要了解更多关于严格的编码,请查看 confined_encoding 库。

该库的开发得到了 LNP/BP 标准协会 的支持。

文档

有关该库的详细开发者和 API 文档可以在 https://docs.rs/confined_encoding_derive/ 查找

使用方法

要使用该库,您需要在项目的 Cargo.toml 文件的 [dependencies] 部分引用 confined_encoding 库的最新版本。该库默认包含来自当前库的派生宏。

confined_encoding = "1.3"

如果您正在使用其他客户端验证库,请考虑导入一个仅导出所有库的单一 client_side_validation 库,包括当前库。

该库导出派生宏 #[derive(ConfinedEncode, ConfinedDecode)],可以将这些宏添加到任何需要支持字符串编码的结构上

贡献

贡献指南可以在 CONTRIBUTING 中找到

许可

该库根据 Apache 2.0 开源许可证进行分发。有关许可详情,请参阅 LICENCE 文件。

依赖

~2MB
~46K SLoC