3 个不稳定版本
0.2.0 | 2020 年 5 月 19 日 |
---|---|
0.1.1 | 2019 年 10 月 11 日 |
0.1.0 | 2019 年 10 月 2 日 |
#32 in #sharing
6KB
127 行
Shared Iter
克隆迭代器并在线程间共享
use shared_iter::ShareIterator;
let iter1 = (1..20).share();
let iter2 = iter1.clone();
assert_eq!(iter1.take(10).collect::<Vec<_>>(), iter2.take(10).collect::<Vec<_>>());
lib.rs
:
Shared Iter
克隆迭代器并在线程间共享
use shared_iter::ShareIterator;
let iter1 = (1..20).share();
let iter2 = iter1.clone();
assert_eq!(iter1.take(10).collect::<Vec<_>>(), iter2.take(10).collect::<Vec<_>>());
依赖
~45KB