Merge pull request #381 from shenshouer/patch-9

Update async.md
pull/385/head
Sunface 3 years ago committed by GitHub
commit 751574adc7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -608,4 +608,4 @@ async fn delay(dur: Duration) {
- `Waker``Future` 被执行的关键,它可以链接起 `Future` 任务和执行器 - `Waker``Future` 被执行的关键,它可以链接起 `Future` 任务和执行器
- 当资源没有准备时,会返回一个 `Poll::Pending` - 当资源没有准备时,会返回一个 `Poll::Pending`
- 当资源准备好时,会通过 `waker.wake` 发出通知 - 当资源准备好时,会通过 `waker.wake` 发出通知
- 执行器会收到通知,然后调度该任务继续执行,此时由于资源已经准备好,因此任务可以顺利往前推进了 - 执行器会收到通知,然后调度该任务继续执行,此时由于资源已经准备好,因此任务可以顺利往前推进了

Loading…
Cancel
Save