{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"for"}]}
                for (f_index, with_field) in adt.non_enum_variant().fields.iter_enumerated() {
                // Consume those fields of the with expression that are needed.
                    let is_mentioned = fields.iter().any(|f| {