9 releases (breaking)
0.8.0 | May 30, 2024 |
---|---|
0.7.0 | Dec 6, 2022 |
0.6.0 | Oct 4, 2022 |
0.5.0 | May 9, 2022 |
0.2.0 | Apr 30, 2021 |
#668 in Rust patterns
13,036 downloads per month
Used in 2 crates
52KB
1.5K
SLoC
SuperStruct
SuperStruct is a library for working with a family of related struct variants, where each variant shares some common fields, and adds in unique fields of its own.
For more information please see the SuperStruct Guide.
Project Showcase
SuperStruct is used in the following projects:
sigp/lighthouse
: Ethereum consensus client
License
Apache 2.0
Dependencies
~2.5MB
~54K SLoC