#macro-derive #rlp #field #tetsy #default #rlp-encodable #rlp-decodable

tetsy-rlp-derive

Tetsy Derive 宏,用于 #[derive(RlpEncodable, RlpDecodable)]

显示软件包…

5 个版本

0.1.2 2021年6月8日
0.1.1 2021年2月25日
0.1.0 2021年2月18日
0.1.0-alpha2021年3月10日
0.0.1 2021年2月28日

#28#rlp

26 每月下载次数
38 个软件包中(直接使用 7 个)

MIT/Apache

11KB
257 行(不包括注释)

用于 #[derive(RlpEncodable, RlpDecodable)] 的派生宏。

使用示例请参阅 ./tests/rlp.rs.

此库还支持结构体中最多 1 个 #[rlp(default)],类似于 #[serde(default)],但要注意,如果字段反序列化失败,我们将使用 Default 值,因为我们不序列化字段名称,也没有办法判断它是否存在。

依赖项

~1.5MB
~34K SLoC