2 个不稳定版本

0.2.0 2023年7月28日
0.1.0 2023年7月26日

#1048异步

Download history 65/week @ 2024-03-08 42/week @ 2024-03-15 133/week @ 2024-03-22 73/week @ 2024-03-29 76/week @ 2024-04-05 158/week @ 2024-04-12 126/week @ 2024-04-19 85/week @ 2024-04-26 65/week @ 2024-05-03 72/week @ 2024-05-10 129/week @ 2024-05-17 145/week @ 2024-05-24 87/week @ 2024-05-31 46/week @ 2024-06-07

每月162次 下载

MIT/Apache

11KB
185

Stream-Utils

build_status crates.io unsafe forbidden

额外的流适配器。

请在此处阅读API 文档

安装

在您的项目目录中运行以下 Cargo 命令

cargo add stream-utils

或者将以下行添加到您的 Cargo.toml 中

stream-utils = "0.1.0"

许可证

根据您的选择,许可协议为 Apache 许可证,版本 2.0MIT 许可证


lib.rs:

额外的流适配器和函数。

要使用此包中的方法扩展 Stream,请导入 StreamUtils trait

use stream_utils::StreamUtils;

现在,所有流都可用新的方法,如 copied_multi_stream

use futures_util::stream; // or futures::stream;
use stream_utils::StreamUtils;

let stream = stream::iter(0..3);
let streams = stream.copied_multi_stream(4);

依赖关系

~715KB
~14K SLoC