#![warn(clippy::map_collect_result_unit)] fn main() { { let _ = (0..3).map(|t| Err(t + 1)).collect::>(); let _: Result<(), _> = (0..3).map(|t| Err(t + 1)).collect(); let _ = (0..3).try_for_each(|t| Err(t + 1)); } } fn _ignore() { let _ = (0..3).map(|t| Err(t + 1)).collect::, _>>(); let _ = (0..3).map(|t| Err(t + 1)).collect::>>(); }