macro_rules! serialize_property {
($self:ident, $map:ident, $index:ident, $id:ident, { $($variant:ident),+ }) => { ... };
}macro_rules! serialize_property {
($self:ident, $map:ident, $index:ident, $id:ident, { $($variant:ident),+ }) => { ... };
}