Lines Matching defs:SerializeStructVariant
111 type SerializeStructVariant = Impossible<S::Ok, S::Error>; typedef
113 type SerializeStructVariant = SerializeStructVariantAsMapValue<S::SerializeMap>; typedef
303 ) -> Result<Self::SerializeStructVariant, Self::Error> { in serialize_struct_variant()
316 ) -> Result<Self::SerializeStructVariant, Self::Error> { in serialize_struct_variant()
570 type SerializeStructVariant = SerializeStructVariant<E>; typedef
752 ) -> Result<Self::SerializeStructVariant, E> { in serialize_struct_variant()
954 pub struct SerializeStructVariant<E> { struct
955 name: &'static str,
956 variant_index: u32,
957 variant: &'static str,
958 fields: Vec<(&'static str, Content)>,
959 error: PhantomData<E>,
962 impl<E> ser::SerializeStructVariant for SerializeStructVariant<E> implementation
1019 type SerializeStructVariant = FlatMapSerializeStructVariantAsMapValue<'a, M>; typedef
1174 ) -> Result<Self::SerializeStructVariant, Self::Error> { in serialize_struct_variant()