### What it does It's the same as `flat_map_identity`, but with `filter_map`. ### Example ```rust vec![Some(1)].into_iter().filter_map(|x| x) ``` Could be written as: ```rust vec![Some(1)].into_iter().flatten() ``` <!-- TRIAGEBOT_START --> <!-- TRIAGEBOT_ASSIGN_START --> <!-- TRIAGEBOT_ASSIGN_DATA_START$${"user":"magurotuna"}$$TRIAGEBOT_ASSIGN_DATA_END --> <!-- TRIAGEBOT_ASSIGN_END --> <!-- TRIAGEBOT_END -->