{"ast_node_type":"other","tokens":[{"end":62,"kind":"keyword","start":0,"text":"for"}]}
    for (span, _trivial, non_exhaustive_1zst) in field_infos {
    let mut prev_non_exhaustive_1zst = false;
        if let Some((descr, def_id, args, non_exhaustive)) = non_exhaustive_1zst {