文件名称:futures-async-stream:Rust和期货板条箱的异步流
文件大小:59KB
文件格式:ZIP
更新时间:2024-05-08 06:13:51
rust asynchronous no-std proc-macro Rust
期货异步流 Rust和期货板条箱的异步流。 此板条箱使用async_await和不稳定的为流提供了有用的功能。 用法 将此添加到您的Cargo.toml : [ dependencies ] futures-async-stream = " 0.2 " futures = " 0.3 " 编译器支持:每晚需要rustc 2021-01-09 + #[for_await] 使用for循环处理流。 这是的#[async] for Futures 0.3循环的重新实现,并且是的实验性实现, 。 #![feature(proc_macro_hygiene, stmt_expr_attributes)] use futures :: stream :: Stream; use futures_async_stream :: for_await; async fn collect (st
【文件预览】:
futures-async-stream-main
----LICENSE-MIT(1KB)
----.rustfmt.toml(1KB)
----.gitattributes(19B)
----Cargo.toml(1KB)
----futures-async-stream-macro()
--------LICENSE-MIT(1KB)
--------Cargo.toml(682B)
--------src()
--------LICENSE-APACHE(10KB)
----.github()
--------dependabot.yml(297B)
--------CODEOWNERS(11B)
--------bors.toml(16B)
--------workflows()
----ci()
--------publish.sh(413B)
----src()
--------lib.rs(15KB)
----LICENSE-APACHE(10KB)
----tools()
--------check-minimal-versions.sh(2KB)
--------publish.sh(2KB)
--------update-version.sh(425B)
----README.md(7KB)
----.editorconfig(326B)
----tests()
--------overwriting_core_crate.rs(700B)
--------ui()
--------try_stream.rs(4KB)
--------compiletest.rs(375B)
--------elisions.rs(1KB)
--------stream.rs(6KB)
--------for_await.rs(2KB)
--------no-std()
--------include()
----.gitignore(251B)
----CHANGELOG.md(5KB)