{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"([field1],"}]}
                    ([field1], [field2]) => {
                    ([], [field]) | ([field], []) => field.ty(tcx, args),
                        let ty1 = field1.ty(tcx, args);