1 个不稳定版本
0.1.0 | 2024年2月20日 |
---|
#1109 in 算法
234 次每月下载
用于 2 个crate(通过 文件夹)
5KB
63 行
Loop
此包允许并行处理迭代器。
示例
let map = |item: &_, context| std::io::Result::Ok(*item * context);
let (items, results): (Vec<_>, Vec<_>) = r#loop::parallelize(0..10, map, 2, None).unzip();
贡献
非常感谢您的贡献。请随时提交问题或拉取请求。请注意,任何提交给项目的贡献都将根据LICENSE.md中给出的条款进行许可。
lib.rs
:
并行处理迭代器。
示例
let map = |item: &_, context| std::io::Result::Ok(*item * context);
let (items, results): (Vec<_>, Vec<_>) = r#loop::parallelize(0..10, map, 2, None).unzip();