• Home
  • Raw
  • Download

Lines Matching defs:Value

16 impl<'de> Deserialize<'de> for Value {  implementation
18 fn deserialize<D>(deserializer: D) -> Result<Value, D::Error> in deserialize()
25 type Value = Value; in deserialize() typedef
32 fn visit_bool<E>(self, value: bool) -> Result<Value, E> { in deserialize()
37 fn visit_i64<E>(self, value: i64) -> Result<Value, E> { in deserialize()
42 fn visit_u64<E>(self, value: u64) -> Result<Value, E> { in deserialize()
47 fn visit_f64<E>(self, value: f64) -> Result<Value, E> { in deserialize()
53 fn visit_str<E>(self, value: &str) -> Result<Value, E> in deserialize()
62 fn visit_string<E>(self, value: String) -> Result<Value, E> { in deserialize()
67 fn visit_none<E>(self) -> Result<Value, E> { in deserialize()
72 fn visit_some<D>(self, deserializer: D) -> Result<Value, D::Error> in deserialize()
80 fn visit_unit<E>(self) -> Result<Value, E> { in deserialize()
85 fn visit_seq<V>(self, mut visitor: V) -> Result<Value, V::Error> in deserialize()
99 fn visit_map<V>(self, mut visitor: V) -> Result<Value, V::Error> in deserialize()
133 impl FromStr for Value { implementation
135 fn from_str(s: &str) -> Result<Value, Error> { in from_str()
166 fn visit_array<'de, V>(array: Vec<Value>, visitor: V) -> Result<V::Value, Error> in visit_array()
184 fn visit_object<'de, V>(object: Map<String, Value>, visitor: V) -> Result<V::Value, Error> in visit_object() argument
202 impl<'de> serde::Deserializer<'de> for Value { implementation
206 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_any()
238 fn deserialize_option<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_option()
254 ) -> Result<V::Value, Error> in deserialize_enum()
296 ) -> Result<V::Value, Error> in deserialize_newtype_struct()
313 fn deserialize_bool<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_bool()
323 fn deserialize_char<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_char()
330 fn deserialize_str<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_str()
337 fn deserialize_string<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_string()
348 fn deserialize_bytes<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_bytes()
355 fn deserialize_byte_buf<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_byte_buf()
367 fn deserialize_unit<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_unit()
377 fn deserialize_unit_struct<V>(self, _name: &'static str, visitor: V) -> Result<V::Value, Error> in deserialize_unit_struct()
384 fn deserialize_seq<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_seq()
394 fn deserialize_tuple<V>(self, _len: usize, visitor: V) -> Result<V::Value, Error> in deserialize_tuple()
406 ) -> Result<V::Value, Error> in deserialize_tuple_struct()
413 fn deserialize_map<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_map()
428 ) -> Result<V::Value, Error> in deserialize_struct()
439 fn deserialize_identifier<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_identifier()
446 fn deserialize_ignored_any<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_ignored_any()
464 fn variant_seed<V>(self, seed: V) -> Result<(V::Value, VariantDeserializer), Error> in variant_seed()
474 impl<'de> IntoDeserializer<'de, Error> for Value { implementation
496 fn newtype_variant_seed<T>(self, seed: T) -> Result<T::Value, Error> in newtype_variant_seed()
509 fn tuple_variant<V>(self, _len: usize, visitor: V) -> Result<V::Value, Error> in tuple_variant()
532 ) -> Result<V::Value, Error> in struct_variant()
568 fn deserialize_any<V>(mut self, visitor: V) -> Result<V::Value, Error> in deserialize_any()
599 fn next_element_seed<T>(&mut self, seed: T) -> Result<Option<T::Value>, Error> in next_element_seed()
634 fn next_key_seed<T>(&mut self, seed: T) -> Result<Option<T::Value>, Error> in next_key_seed()
650 fn next_value_seed<T>(&mut self, seed: T) -> Result<T::Value, Error> in next_value_seed()
672 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_any()
712 fn visit_array_ref<'de, V>(array: &'de [Value], visitor: V) -> Result<V::Value, Error> in visit_array_ref()
730 fn visit_object_ref<'de, V>(object: &'de Map<String, Value>, visitor: V) -> Result<V::Value, Error> in visit_object_ref() argument
748 impl<'de> serde::Deserializer<'de> for &'de Value { implementation
751 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_any()
781 fn deserialize_option<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_option()
796 ) -> Result<V::Value, Error> in deserialize_enum()
838 ) -> Result<V::Value, Error> in deserialize_newtype_struct()
855 fn deserialize_bool<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_bool()
865 fn deserialize_char<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_char()
872 fn deserialize_str<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_str()
882 fn deserialize_string<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_string()
889 fn deserialize_bytes<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_bytes()
900 fn deserialize_byte_buf<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_byte_buf()
907 fn deserialize_unit<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_unit()
917 fn deserialize_unit_struct<V>(self, _name: &'static str, visitor: V) -> Result<V::Value, Error> in deserialize_unit_struct()
924 fn deserialize_seq<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_seq()
934 fn deserialize_tuple<V>(self, _len: usize, visitor: V) -> Result<V::Value, Error> in deserialize_tuple()
946 ) -> Result<V::Value, Error> in deserialize_tuple_struct()
953 fn deserialize_map<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_map()
968 ) -> Result<V::Value, Error> in deserialize_struct()
979 fn deserialize_identifier<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_identifier()
986 fn deserialize_ignored_any<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_ignored_any()
1003 fn variant_seed<V>(self, seed: V) -> Result<(V::Value, Self::Variant), Error> in variant_seed()
1027 fn newtype_variant_seed<T>(self, seed: T) -> Result<T::Value, Error> in newtype_variant_seed()
1040 fn tuple_variant<V>(self, _len: usize, visitor: V) -> Result<V::Value, Error> in tuple_variant()
1063 ) -> Result<V::Value, Error> in struct_variant()
1097 fn deserialize_any<V>(mut self, visitor: V) -> Result<V::Value, Error> in deserialize_any()
1128 fn next_element_seed<T>(&mut self, seed: T) -> Result<Option<T::Value>, Error> in next_element_seed()
1163 fn next_key_seed<T>(&mut self, seed: T) -> Result<Option<T::Value>, Error> in next_key_seed()
1179 fn next_value_seed<T>(&mut self, seed: T) -> Result<T::Value, Error> in next_value_seed()
1201 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_any()
1238 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_any()
1260 fn deserialize_option<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_option()
1273 ) -> Result<V::Value, Error> in deserialize_newtype_struct()
1285 ) -> Result<V::Value, Error> in deserialize_enum()
1311 type Value = KeyClass; typedef
1313 fn deserialize<D>(self, deserializer: D) -> Result<Self::Value, D::Error> in deserialize()
1322 type Value = KeyClass; typedef
1328 fn visit_str<E>(self, s: &str) -> Result<Self::Value, E> in visit_str()
1342 fn visit_string<E>(self, s: String) -> Result<Self::Value, E> in visit_string()
1356 impl Value { impl
1391 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Error> in deserialize_any()
1407 ) -> Result<V::Value, Error> in deserialize_enum()
1425 fn variant_seed<T>(self, seed: T) -> Result<(T::Value, Self::Variant), Error> in variant_seed()
1443 fn newtype_variant_seed<T>(self, _seed: T) -> Result<T::Value, Error> in newtype_variant_seed()
1453 fn tuple_variant<V>(self, _len: usize, _visitor: V) -> Result<V::Value, Error> in tuple_variant()
1467 ) -> Result<V::Value, Error> in struct_variant()