#task #yield #now #once #poll #pending #async-std

yield-now

唤醒当前任务,并在一次返回 Poll::Pending

1 个不稳定版本

0.1.0 2024年8月11日

#1#pending

MIT 许可协议

5KB

yield-now

唤醒当前任务并在一次返回 Poll::Pending

当我们需要在执行一些长时间运行的任务之前给任务调度器时间暂停时,可以使用此函数。

此函数将根据启用的功能使用运行时的 yield_now

有关 tokio,请参阅 tokio::task::yield_now

有关 async-std,请参阅 async_std::task::yield_now

有关 futures-lite,请参阅 futures_lite::future::yield_now

示例

use yield_now::yield_now;

yield_now().await;

许可协议:MIT


lib.rs:

唤醒当前任务并在一次返回 Poll::Pending

当我们需要在执行一些长时间运行的任务之前给任务调度器时间暂停时,可以使用此函数。

示例

use yield_now::yield_now;

yield_now().await;

依赖项

~0–2.8MB
~50K SLoC