• Home
  • Raw
  • Download

Lines Matching refs:SerializeMap

29                 use serde::ser::SerializeMap;  in serialize()
70 type SerializeMap = SerializeMap; typedef
71 type SerializeStruct = SerializeMap;
246 fn serialize_map(self, _len: Option<usize>) -> Result<Self::SerializeMap> { in serialize_map() argument
247 Ok(SerializeMap::Map { in serialize_map()
256 crate::number::TOKEN => Ok(SerializeMap::Number { out_value: None }), in serialize_struct()
258 crate::raw::TOKEN => Ok(SerializeMap::RawValue { out_value: None }), in serialize_struct()
293 pub enum SerializeMap { enum
379 impl serde::ser::SerializeMap for SerializeMap { implementation
388 SerializeMap::Map { in serialize_key()
395 SerializeMap::Number { .. } => unreachable!(), in serialize_key()
397 SerializeMap::RawValue { .. } => unreachable!(), in serialize_key()
406 SerializeMap::Map { in serialize_value()
418 SerializeMap::Number { .. } => unreachable!(), in serialize_value()
420 SerializeMap::RawValue { .. } => unreachable!(), in serialize_value()
426 SerializeMap::Map { map, .. } => Ok(Value::Object(map)), in end()
428 SerializeMap::Number { .. } => unreachable!(), in end()
430 SerializeMap::RawValue { .. } => unreachable!(), in end()
449 type SerializeMap = Impossible<String, Error>; typedef
591 fn serialize_map(self, _len: Option<usize>) -> Result<Self::SerializeMap> { in serialize_map() argument
617 impl serde::ser::SerializeStruct for SerializeMap { implementation
626 SerializeMap::Map { .. } => serde::ser::SerializeMap::serialize_entry(self, key, value), in serialize_field()
628 SerializeMap::Number { ref mut out_value } => { in serialize_field()
637 SerializeMap::RawValue { ref mut out_value } => { in serialize_field()
650 SerializeMap::Map { .. } => serde::ser::SerializeMap::end(self), in end()
652 SerializeMap::Number { out_value, .. } => { in end()
656 SerializeMap::RawValue { out_value, .. } => { in end()
701 type SerializeMap = Impossible<Value, Error>; typedef
836 fn serialize_map(self, _len: Option<usize>) -> Result<Self::SerializeMap> { in serialize_map() argument
872 type SerializeMap = Impossible<Value, Error>; typedef
1006 fn serialize_map(self, _len: Option<usize>) -> Result<Self::SerializeMap> { in serialize_map() argument