Lines Matching defs:SerializeStructVariant
115 type SerializeStructVariant = Impossible<S::Ok, S::Error>; typedef
117 type SerializeStructVariant = SerializeStructVariantAsMapValue<S::SerializeMap>; typedef
305 ) -> Result<Self::SerializeStructVariant, Self::Error> { in serialize_struct_variant()
318 ) -> Result<Self::SerializeStructVariant, Self::Error> { in serialize_struct_variant()
576 type SerializeStructVariant = SerializeStructVariant<E>; typedef
762 ) -> Result<Self::SerializeStructVariant, E> { in serialize_struct_variant()
964 pub struct SerializeStructVariant<E> { struct
965 name: &'static str,
966 variant_index: u32,
967 variant: &'static str,
968 fields: Vec<(&'static str, Content)>,
969 error: PhantomData<E>,
972 impl<E> ser::SerializeStructVariant for SerializeStructVariant<E> implementation
1029 type SerializeStructVariant = FlatMapSerializeStructVariantAsMapValue<'a, M>; typedef
1184 ) -> Result<Self::SerializeStructVariant, Self::Error> { in serialize_struct_variant()