{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":".map(|(i,"}]}
            .map(|(i, &subpattern)| FieldPat {
            .enumerate_and_adjust(expected_len, ellipsis.map(|it| it as usize))
                field: LocalFieldId::from_raw((i as u32).into()),