{"ast_node_type":"other","tokens":[{"end":18,"kind":"keyword","start":0,"text":".map(|i|"}]}
        .map(|i| {
    let fields_iter = (0..field_count)
            let field_op = ecx.project_field(&down, FieldIdx::from_usize(i)).discard_err()?;