#generator #iterator #yield

nightly yield-iter

Iterator特质对Generator的安全实现

3个不稳定版本

0.2.1 2022年7月2日
0.2.0 2022年7月1日
0.1.0 2022年6月30日

#2528 in 算法

MIT许可证

6KB
62

Iterator特质对Generator的安全实现

用法

#![feature(generators, generator_trait)]

use yield_iter::generator;

fn main() {
    let x = 10;
    let iter = generator! {
        let r = &x;
        for i in 0..5u32 {
            yield i * *r
        }
    };
}

依赖

~0–265KB