{"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"match"}]}
        match (ctor, *self) {
        use Constructor::*;
            (Struct, Ty::Tuple(tys)) => tys.iter().copied().collect(),