Function tokio_tasks::cancelable
source · pub async fn cancelable<T, F: Future<Output = T>>(
run_token: &RunToken,
fut: F
) -> Result<T, CancelledError>
Expand description
Return result from fut, unless run_token is canceled before fut is done