{"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"Struct(vdata,"}]}
        Struct(vdata, fields) => (substr.type_ident, *vdata, fields),
    let (ident, vdata, fields) = match substr.fields {
        EnumMatching(v, fields) => (v.ident, &v.data, fields),