pub(crate) type SerializeStructVariant = SerializeVariant<SerializeMap>;
struct SerializeStructVariant { variant: &'static str, inner: SerializeMap, }
variant: &'static str
inner: SerializeMap