pub fn parallel_filter_map<T, U, F>(data: &[T], f: F) -> Vec<U>where T: Sync, U: Send, F: Fn(&T) -> Option<U> + Sync + Send,
Parallel filter_map