{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"ty::Adt(adt_def,"}]}
                    ty::Adt(adt_def, _) if adt_def.is_enum() => EnumInfo::Enum {
                let enum_info = match *pat.ty().kind() {
                        adt_def,