{"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"|"}]}
                    | ItemKind::Union(ident, generics, variant_data) =>
                    ItemKind::Struct(ident, generics, variant_data)
                        visit_visitable!($($mut)? vis, ident, generics, variant_data),