Modulesยง
- enum_ ๐
- enum_
adjacently ๐ - Deserialization for adjacently tagged enums:
- enum_
externally ๐ - Deserialization for externally tagged enums:
- enum_
internally ๐ - Deserialization for internally tagged enums:
- enum_
untagged ๐ - Deserialization for untagged enums:
- identifier ๐
- Deserialization of struct field identifiers and enum variant identifiers by way of a Rust enum.
- struct_ ๐
- tuple ๐
- unit ๐
Structsยง
- DeImpl
Generics ๐ - DeType
Generics ๐ - Field
With ๐Aliases - Parameters ๐
Enumsยง
- Borrowed
Lifetimes ๐ - Struct
Form ๐ - Tuple
Form ๐
Functionsยง
- borrowed_
lifetimes ๐ - build_
generics ๐ - de_
type_ ๐generics_ to_ tokens - deserialize_
body ๐ - deserialize_
from ๐ - Generates
Deserialize::deserializebody for a type with#[serde(from)]attribute - deserialize_
in_ ๐place_ body - deserialize_
seq ๐ - deserialize_
transparent ๐ - Generates
Deserialize::deserializebody for a type with#[serde(transparent)]attribute - deserialize_
try_ ๐from - Generates
Deserialize::deserializebody for a type with#[serde(try_from)]attribute - effective_
style ๐ - expand_
derive_ deserialize - expr_
is_ ๐missing - expr_
is_ ๐missing_ seq - field_i ๐
- has_
flatten ๐ - True if there is any field with a
#[serde(flatten)]attribute, other than fields which are skipped. - needs_
deserialize_ ๐bound - precondition ๐
- precondition_
no_ ๐de_ lifetime - precondition_
sized ๐ - requires_
default ๐ - unwrap_
to_ ๐variant_ closure - wrap_
deserialize_ ๐field_ with - wrap_
deserialize_ ๐with - This function wraps the expression in
#[serde(deserialize_with = "...")]in a trait to prevent it from accessing the internalDeserializestate.