Expand description
Deserialization of tagged values.
Modules§
- adj
- Deserialization of adjacently tagged values.
- external
- Deserialization of externally tagged values.
- internal
- Deserialization of internally tagged values.
Structs§
- BoxFn
MutSeed - A boxed mutable closure that can be used as
DeserializeSeed. - BoxFn
Seed - A boxed (immutable) closure that can be used as
DeserializeSeed. - Deserialize
With Tag - A
DeserializeSeedimplementation that returns the pair of wrapped tag and deserialized value of known type. - WithTag
- A
SeedFactoryimplementation that can be used to retreive a tag and value of known type. - Without
Tag - A
SeedFactoryimplementation that can be used to discard the tag during deserialization.
Traits§
- FnMut
Seed - A trait alias for mutable closures that can be used as
DeserializeSeedin combination withBoxFnMutSeed. - FnSeed
- A trait alias for (immutable) closures that can be used as
DeserializeSeedin combination withBoxFnSeed. - Seed
Factory - A factory that creates a
DeserializeSeedimplementation based on a given tag.