pub fn filter_map_collect_vec<T, I, F>(iterable: I, f: F) -> Vec<T>where I: IntoIterator, F: FnMut(I::Item) -> Option<T>,
alloc