Lines Matching refs:de

15 use serde::de;
16 use serde::de::{
31 fn visit<'de, V>(self, visitor: V) -> Result<V::Value, Error> in visit() argument
33 V: Visitor<'de>, in visit() argument
225 fn de_parse_number<'de, V>(&mut self, visitor: V) -> Result<V::Value, Error> in de_parse_number() argument
227 V: Visitor<'de>, in de_parse_number() argument
252 impl<'de, 'a, R> de::Deserializer<'de> for &'a mut Deserializer<R> impl
261 V: Visitor<'de>, in deserialize_any() argument
284 V: Visitor<'de>, in deserialize_bool() argument
291 V: Visitor<'de>, in deserialize_i8() argument
298 V: Visitor<'de>, in deserialize_i16() argument
305 V: Visitor<'de>, in deserialize_i32() argument
312 V: Visitor<'de>, in deserialize_i64() argument
319 V: Visitor<'de>, in deserialize_u8() argument
326 V: Visitor<'de>, in deserialize_u16() argument
333 V: Visitor<'de>, in deserialize_u32() argument
340 V: Visitor<'de>, in deserialize_u64() argument
347 V: Visitor<'de>, in deserialize_f32() argument
354 V: Visitor<'de>, in deserialize_f64() argument
361 V: Visitor<'de>, in deserialize_char() argument
368 V: Visitor<'de>, in deserialize_str() argument
380 V: Visitor<'de>, in deserialize_string() argument
387 V: Visitor<'de>, in deserialize_bytes() argument
408 V: Visitor<'de>, in deserialize_byte_buf() argument
415 V: Visitor<'de>, in deserialize_option() argument
436 V: Visitor<'de>, in deserialize_unit() argument
461 V: Visitor<'de>, in deserialize_unit_struct() argument
472 V: Visitor<'de>, in deserialize_newtype_struct() argument
479 V: Visitor<'de>, in deserialize_seq() argument
514 V: Visitor<'de>, in deserialize_tuple() argument
526 V: Visitor<'de>, in deserialize_tuple_struct() argument
533 V: Visitor<'de>, in deserialize_map() argument
573 V: Visitor<'de>, in deserialize_struct() argument
585 V: Visitor<'de>, in deserialize_enum() argument
623 V: Visitor<'de>, in deserialize_identifier() argument
630 V: Visitor<'de>, in deserialize_ignored_any() argument
656 impl<'de, 'a, R> SeqAccess<'de> for SeqAssistant<'a, R>
664 T: DeserializeSeed<'de>, in next_element_seed() argument
701 impl<'de, 'a, R> MapAccess<'de> for SeqAssistant<'a, R>
709 K: DeserializeSeed<'de>, in next_key_seed() argument
750 V: DeserializeSeed<'de>, in next_value_seed() argument
786 impl<'de, 'a, R: 'a> EnumAccess<'de> for EnumAssistant<'a, R>
795 V: DeserializeSeed<'de>, in variant_seed() argument
809 impl<'de, 'a, R: 'a> VariantAccess<'de> for EnumAssistant<'a, R>
816 serde::de::Deserialize::deserialize(self.deserializer) in unit_variant()
821 T: DeserializeSeed<'de>, in newtype_variant_seed() argument
828 V: Visitor<'de>, in tuple_variant() argument
830 serde::de::Deserializer::deserialize_seq(self.deserializer, visitor) in tuple_variant()
839 V: Visitor<'de>, in struct_variant() argument
841 serde::de::Deserializer::deserialize_map(self.deserializer, visitor) in struct_variant()