繁体   English   中英

std::iter::map rust 并行运行?

[英]std::iter::map rust run parallelly?

我一直在寻找在 rust 中找到并行化映射,大多数答案指向人造丝板条箱,所以我想知道 std::iter::map 默认情况下是否按顺序迭代?

我想知道 std::iter::map 默认是否按顺序迭代?

它确实

Rust 迭代器是惰性的,这意味着除非明确询问,否则不会计算任何内容。 并且它们被一一计算,直到迭代器耗尽。

Map ,来自文档:

将 iter 的值映射到 f 的迭代器

是一个迭代器适配器,它将对迭代器的每个项目一个一个地应用一个转换函数(当被请求时,通过next方法)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM