Expand description
This library provides types, traits and derive macros to deal with seeded serialization/deserialization with serde.
- A
SerializeSeededtrait and derive macro to serialize types with a seed. - A
Seeded<Q, T>type that implementsSerializecallingT::serialize_seededwith a seedQ. - A
DeserializeSeededtrait and derive macro to deserialize types with a seed. - A
Seed<Q, T>type implementingDeserializeSeedcallingT::deserialize_seededwith a seedQ.
See the tests folder to find some examples.
Re-exports§
pub use ser::SerializeSeeded;pub use de::DeserializeSeeded;
Modules§
Derive Macros§
- Deserialize
Seeded - Derive macro implementing the
DeserializeSeededtrait automatically. - Serialize
Seeded - Derive macro implementing the
SerializeSeededtrait automatically.