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