Lines Matching refs:SerializeMap
3 use ser::{self, Impossible, Serialize, SerializeMap, SerializeStruct, Serializer};
106 type SerializeMap = S::SerializeMap; typedef
112 type SerializeTupleVariant = SerializeTupleVariantAsMapValue<S::SerializeMap>;
117 type SerializeStructVariant = SerializeStructVariantAsMapValue<S::SerializeMap>;
282 fn serialize_map(self, len: Option<usize>) -> Result<Self::SerializeMap, Self::Error> { in serialize_map() argument
362 M: ser::SerializeMap,
402 M: ser::SerializeMap,
526 use ser::SerializeMap; in serialize()
574 type SerializeMap = SerializeMap<E>; typedef
736 fn serialize_map(self, len: Option<usize>) -> Result<Self::SerializeMap, E> { in serialize_map() argument
737 Ok(SerializeMap { in serialize_map()
886 pub struct SerializeMap<E> { struct
892 impl<E> ser::SerializeMap for SerializeMap<E> implementation
1005 M: SerializeMap + 'a,
1018 M: SerializeMap + 'a,
1026 type SerializeMap = FlatMapSerializeMap<'a, M>; typedef
1166 fn serialize_map(self, _: Option<usize>) -> Result<Self::SerializeMap, Self::Error> { in serialize_map() argument
1197 impl<'a, M> ser::SerializeMap for FlatMapSerializeMap<'a, M>
1199 M: SerializeMap + 'a,
1241 M: SerializeMap + 'a,
1272 M: SerializeMap + 'a,
1286 M: SerializeMap + 'a,