pub fn concurrently<U: Send, T: Send, C: FromIterator<T>>(
concurrency: usize,
items: impl IntoIterator<Item = U>,
func: impl Fn(U) -> T + Send + Sync,
) -> C
pub fn concurrently<U: Send, T: Send, C: FromIterator<T>>(
concurrency: usize,
items: impl IntoIterator<Item = U>,
func: impl Fn(U) -> T + Send + Sync,
) -> C