10 个版本

使用旧 Rust 2015

0.1.9 2018 年 5 月 2 日
0.1.8 2018 年 3 月 5 日
0.1.7 2018 年 2 月 21 日
0.1.5 2017 年 5 月 16 日
0.1.1 2016 年 12 月 17 日

Rust 模式 中排名第 153

Download history 243321/week @ 2024-03-14 256524/week @ 2024-03-21 233092/week @ 2024-03-28 237600/week @ 2024-04-04 228964/week @ 2024-04-11 249566/week @ 2024-04-18 256438/week @ 2024-04-25 276870/week @ 2024-05-02 261074/week @ 2024-05-09 291651/week @ 2024-05-16 280801/week @ 2024-05-23 318355/week @ 2024-05-30 285549/week @ 2024-06-06 294647/week @ 2024-06-13 282977/week @ 2024-06-20 235541/week @ 2024-06-27

每月下载量 1,160,261
1,196 个 crate 中使用(直接使用 28 个)

MIT/Apache

24KB
712

fallible-streaming-iterator

CircleCI

文档

可出错、流式迭代

许可

许可协议为以下之一

任选其一。

贡献

除非您明确声明,否则您提交给作品中的任何贡献,根据 Apache-2.0 许可证的定义,应作为上述双重许可,不得附加任何额外条款或条件。


lib.rs:

可出错、流式迭代。

FallibleStreamingIterator 与标准库的 Iterator 特质在两个方面有所不同:迭代可能失败,导致错误,并且任何时刻只有一个迭代元素可用。

虽然这些迭代器不能与 Rust 的 for 循环一起使用,但 while let 循环提供了类似的人体工程学水平。

while let Some(value) = it.next()? {
    // use value
}

无运行时依赖

功能