{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"PatKind::Tuple(pats)"}]}
            PatKind::Tuple(pats) => {
            // assuming `T0` to `Tn` are all syntactically valid as types.
                let mut tys = ThinVec::with_capacity(pats.len());