{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"ast::Pat::RestPat(_)"}]}
            ast::Pat::RestPat(_) => Either::Right(()),
        match &pat {
            ast::Pat::MacroPat(mac) => match mac.macro_call() {