Module serde_tagged::de
source · Expand description
Deserialization of tagged values.
Modules§
- Deserialization of adjacently tagged values.
- Deserialization of externally tagged values.
- Deserialization of internally tagged values.
Structs§
- A boxed mutable closure that can be used as
DeserializeSeed
. - A boxed (immutable) closure that can be used as
DeserializeSeed
. - A
DeserializeSeed
implementation that returns the pair of wrapped tag and deserialized value of known type. - A
SeedFactory
implementation that can be used to retreive a tag and value of known type. - A
SeedFactory
implementation that can be used to discard the tag during deserialization.
Traits§
- A trait alias for mutable closures that can be used as
DeserializeSeed
in combination withBoxFnMutSeed
. - A trait alias for (immutable) closures that can be used as
DeserializeSeed
in combination withBoxFnSeed
. - A factory that creates a
DeserializeSeed
implementation based on a given tag.