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
DeserializeSeed
implementation that returns the pair of wrapped tag and deserialized value of known type. - WithTag
- A
SeedFactory
implementation that can be used to retreive a tag and value of known type. - Without
Tag - A
SeedFactory
implementation that can be used to discard the tag during deserialization.
Traits§
- FnMut
Seed - A trait alias for mutable closures that can be used as
DeserializeSeed
in combination withBoxFnMutSeed
. - FnSeed
- A trait alias for (immutable) closures that can be used as
DeserializeSeed
in combination withBoxFnSeed
. - Seed
Factory - A factory that creates a
DeserializeSeed
implementation based on a given tag.