Module de

Module de 

Source
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§

BoxFnMutSeed
A boxed mutable closure that can be used as DeserializeSeed.
BoxFnSeed
A boxed (immutable) closure that can be used as DeserializeSeed.
DeserializeWithTag
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.
WithoutTag
A SeedFactory implementation that can be used to discard the tag during deserialization.

Traits§

FnMutSeed
A trait alias for mutable closures that can be used as DeserializeSeed in combination with BoxFnMutSeed.
FnSeed
A trait alias for (immutable) closures that can be used as DeserializeSeed in combination with BoxFnSeed.
SeedFactory
A factory that creates a DeserializeSeed implementation based on a given tag.