{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"Struct"}]}
            Struct | Variant(_) | UnionField => match ty.kind(Interner) {
        let tys: SmallVec<[_; 2]> = match ctor {
                TyKind::Tuple(_, substs) => {