Expand description
§ε-serde
Modules§
- Deserialization traits and types
- Implementations of
SerializeInner
andDeserializeInner
for standard Rust types. - Serialization traits and types.
- Basic traits that must be implemented by all types using ε-serde.
Constants§
- Magic cookie, also used as endianess marker.
- What we will read if the endianness is mismatched.
- (Major, Minor) version of the file format, this follows semantic versioning
Functions§
- Compute the padding needed for alignment, that is, the smallest number such that
((value + pad_align_to(value, align_to) & (align_to - 1) == 0
.
Derive Macros§
- Generate an ε-serde implementation for custom types.
- Generate a partial ε-serde implementation for custom types.