{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"field:"}]}
                        field: FieldIdx::new(i),
                    .map(|(i, pat)| print::FieldPat {
                        pattern: print(pat),