{"ast_node_type":"other","tokens":[{"end":64,"kind":"keyword","start":0,"text":"PatKind::Ident(_,"}]}
                                PatKind::Ident(_, ident, _) => {
                            | PatKind::Path(qself @ None, path) => match &first_pat.kind {
                                    path.segments.insert(0, PathSegment::from_ident(*ident));