1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2018 年 1 月 24 日 |
---|
#145 in #futures
13KB
178 行
stream-combinators
为 futures-rs
流添加额外的流组合器
filter_fold
将一个流累积到另一个流中。sequence
在源流产生值之前立即将源流转换为新的流。
请参阅源文件和示例,以获取更多详细文档和动机示例。
用法
首先,将以下内容添加到您的 Cargo.toml
[dependencies]
stream-combinators = "0.1.0"
然后,将以下内容添加到您的 crate
extern crate stream_combinators;
要使用 filter_fold
,请包含以下内容
use stream_combinators::FilterFoldStream;
或者要使用 sequence
,请包含以下内容
use stream_combinators::SequenceStream;
这些组合器可以像使用默认组合器一样用于任何 Stream
。
许可证
本项目可根据您的选择,使用以下任一许可证
- Apache 许可证 2.0 版,(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交的任何贡献,都应如上所述双重许可,不附加任何其他条款或条件。
依赖关系
~53KB