Lines Matching full:serde
1 use serde::de::IntoDeserializer;
16 impl<'de> serde::de::IntoDeserializer<'de, Error> for KeyDeserializer {
24 impl<'de> serde::de::Deserializer<'de> for KeyDeserializer {
29 V: serde::de::Visitor<'de>, in deserialize_any()
41 V: serde::de::Visitor<'de>, in deserialize_enum()
55 V: serde::de::Visitor<'de>, in deserialize_struct()
71 V: serde::de::Visitor<'de>, in deserialize_newtype_struct()
76 serde::forward_to_deserialize_any! {
83 impl<'de> serde::de::EnumAccess<'de> for KeyDeserializer {
89 T: serde::de::DeserializeSeed<'de>, in variant_seed()
108 impl<'de, E> serde::de::VariantAccess<'de> for UnitOnly<E>
110 E: serde::de::Error,
120 T: serde::de::DeserializeSeed<'de>, in newtype_variant_seed()
122 Err(serde::de::Error::invalid_type( in newtype_variant_seed()
123 serde::de::Unexpected::UnitVariant, in newtype_variant_seed()
130 V: serde::de::Visitor<'de>, in tuple_variant()
132 Err(serde::de::Error::invalid_type( in tuple_variant()
133 serde::de::Unexpected::UnitVariant, in tuple_variant()
144 V: serde::de::Visitor<'de>, in struct_variant()
146 Err(serde::de::Error::invalid_type( in struct_variant()
147 serde::de::Unexpected::UnitVariant, in struct_variant()