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 |