{"ast_node_type":"struct","tokens":[{"end":60,"kind":"keyword","start":0,"text":".expect(\"struct"}]}
                .expect("struct pattern type is not an ADT")
                .ty_adt_def()
                .variant_of_res(cx.qpath_res(qpath, pat.hir_id));