//! Aiding [`Future`]s definitions.
use ;
/// Wakes the current task and returns [`task::Poll::Pending`] once.
///
/// This function is useful when we want to cooperatively give time to a task
/// scheduler. It's generally a good idea to yield inside loops, because this
/// way we make sure long-running tasks don’t prevent other tasks from running.
pub const
/// [`Future`] returned by the [`yield_now()`] function.
pub ;