Module grafix_toolbox::uses::serde_impl [−][src]
Modules
de | Generic data structure deserialization framework. |
ser | Generic data structure serialization framework. |
value | Building blocks for deserializing basic values using the |
Macros
forward_to_deserialize_any | Helper macro when implementing the |
serde_if_integer128 | Conditional compilation depending on whether Serde is built with support for 128-bit integers. |
Structs
Formatter | Configuration for formatting. |
IgnoredAny | An efficient way of discarding data from a deserializer. |
Impossible | Helper type for implementing a |
Enums
Unexpected |
|
Traits
Deserialize | A data structure that can be deserialized from any data format supported by Serde. |
DeserializeOwned | A data structure that can be deserialized without borrowing any data from the deserializer. |
DeserializeSeed |
|
Deserializer | A data format that can deserialize any data structure supported by Serde. |
EnumAccess | Provides a |
Error | The |
Error | Trait used by |
Expected |
|
IntoDeserializer | Converts an existing value into a |
MapAccess | Provides a |
SeqAccess | Provides a |
Serialize | A data structure that can be serialized into any data format supported by Serde. |
SerializeMap | Returned from |
SerializeSeq | Returned from |
SerializeStruct | Returned from |
SerializeStructVariant | Returned from |
SerializeTuple | Returned from |
SerializeTupleStruct | Returned from |
SerializeTupleVariant | Returned from |
Serializer | A data format that can serialize any data structure supported by Serde. |
StdError |
|
VariantAccess |
|
Visitor | This trait represents a visitor that walks through a deserializer. |
Type Definitions
FmtRes | The type returned by formatter methods. |
Derive Macros
Deserialize | |
Serialize |