Module serde_state::ser[][src]

Generic data structure serialization framework.

Structs

Impossible

Helper type for implementing a Serializer that does not support serializing one of the compound types.

Seeded

Placeholder

Unseeded

Placeholder

Traits

Error

Trait used by Serialize implementations to generically construct errors belonging to the Serializer against which they are currently running.

Serialize

A data structure that can be serialized into any data format supported by Serde.

SerializeMap

Returned from Serializer::serialize_map.

SerializeSeq

Returned from Serializer::serialize_seq.

SerializeState

Stateful variant of serdeäs Serialize trait

SerializeStruct

Returned from Serializer::serialize_struct.

SerializeStructVariant

Returned from Serializer::serialize_struct_variant.

SerializeTuple

Returned from Serializer::serialize_tuple.

SerializeTupleStruct

Returned from Serializer::serialize_tuple_struct.

SerializeTupleVariant

Returned from Serializer::serialize_tuple_variant.

Serializer

A data format that can serialize any data structure supported by Serde.

StdError

Error is a trait representing the basic expectations for error values, i.e., values of type E in Result<T, E>. Errors must describe themselves through the Display and Debug traits, and may provide cause chain information: