rustasync futures:锈中关于异步等待的直觉 源码
Rust异步等待 一个Rust演示程序,用该语言显示异步的基本组成部分,即我这样做的目的只是为了直观了解rust期货的工作方式 未来:计算单位 struct TimerFuture { shared_state: Arc < Mutex>> , } struct SharedState { completed: bool , waker: Option < Waker> , } impl Future for TimerFuture { type Output = (); fn poll ( self : Pin< & mut Self >, cx: & mut Context< ' _ >) -> Poll< Self> { let mut shared_state = self .shared_state. lock ()
文件列表
rustasync-futures-master.zip
(预估有个5文件)
rustasync-futures-master
.gitignore
8B
src
main.rs
5KB
Cargo.lock
8KB
Cargo.toml
279B
README.md
3KB
暂无评论