#derive #serialization #deriving #container #ssz #macro-derive #ssz-rs

ssz_rs_derive

用于生成简单序列化实现的实用程序包

8 个版本 (破坏性更新)

0.9.0 2023 年 7 月 8 日
0.8.0 2023 年 4 月 11 日
0.7.0 2021 年 11 月 5 日
0.6.0 2021 年 11 月 5 日
0.1.0 2021 年 10 月 28 日

#14#ssz

Download history 20764/week @ 2024-03-14 26292/week @ 2024-03-21 27292/week @ 2024-03-28 32080/week @ 2024-04-04 28760/week @ 2024-04-11 25796/week @ 2024-04-18 20312/week @ 2024-04-25 19537/week @ 2024-05-02 19058/week @ 2024-05-09 18763/week @ 2024-05-16 29915/week @ 2024-05-23 25531/week @ 2024-05-30 18078/week @ 2024-06-06 21118/week @ 2024-06-13 22007/week @ 2024-06-20 15655/week @ 2024-06-27

80,977 每月下载量
19 包中使用(直接使用 2 个)

MIT/Apache

26KB
500 代码行

ssz_rs_derive

一个进程宏,用于推导 SimpleSerialize 特性。


lib.rs:

SimpleSerialize 提供了一个宏,用于从原生 Rust 结构体和枚举中推导 SSZ 容器和联合类型。有关如何使用此推导宏的示例,请参阅 ssz_rs 包中的 examples

依赖项

~1.5MB
~34K SLoC