{"ast_node_type":"other","tokens":[{"end":38,"kind":"keyword","start":0,"text":"PatKind::Rest"}]}
                    PatKind::Rest => {
                    PatKind::Slice(pats) => break self.lower_pat_slice(pats),
                        // If we reach here the `..` pattern is not semantically allowed.