polling_future

Function polling_future 

Source
pub async fn polling_future<Q, CS>(
    function: impl FnMut() -> bool,
    sleep_duration: Duration,
    sleep_future_runner: SleepFutureRunner<Q, CS>,
)
where CS: TryThreadSpawner<()> + TimeFunctions, Q: 'static + TimeoutQueue<Item = SleepMessage<CS>> + Send + Sync,
Expand description

Polls a function (function) until it returns true. Sleeps between polls for sleep_duration.