Expand description
Processing iterators in parallel.
§Example
fn main() {
let multiply = |value| 2 * value;
let _ = r#loop::parallelize(0..10, multiply, None).collect::<Vec<_>>();
}
#[tokio::main]
async fn main() {
use futures::stream::StreamExt;
let multiply = |value| async move { 2 * value };
let _ = r#loop::parallelize(0..10, multiply, None).collect::<Vec<_>>().await;
}
Functions§
- Process an iterator in parallel.