async-stream:使用异步和等待符号的Rust异步流

时间:2024-05-18 23:11:48
【文件属性】:

文件名称:async-stream:使用异步和等待符号的Rust异步流

文件大小:22KB

文件格式:ZIP

更新时间:2024-05-18 23:11:48

Rust

Rust的异步流 元素的异步流。 提供两个宏, stream! 和try_stream! ,允许调用方定义元素的异步流。 这些是使用async & await表示法实现的。 此板条箱可在没有不稳定特征的情况下工作。 stream! 宏返回实现特性的匿名类型。 与Item相关的类型是从流中产生的值的类型。 try_stream! 还返回实现特性的匿名类型,但与Item相关的类型为Result 。 try_stream! 宏支持使用? 符号作为实现的一部分。 用法 基本流产生数字。 使用yield关键字产生值。 流块必须返回() 。 use async_stream :: stream; use futures_util :: pin_mut; use futures_util :: stream :: StreamExt; #[tokio::main] async


【文件预览】:
async-stream-master
----.gitignore(30B)
----LICENSE(2KB)
----Cargo.toml(148B)
----async-stream-impl()
--------src()
--------LICENSE(2KB)
--------Cargo.toml(648B)
----.github()
--------workflows()
----README.md(22B)
----async-stream()
--------src()
--------LICENSE(2KB)
--------Cargo.toml(808B)
--------examples()
--------README.md(4KB)
--------tests()
--------README.tpl(325B)

网友评论