pub async fn future_with_timeout_with_priority<T>(
priority: Priority,
timeout: Duration,
fut: impl Future<Output = T>,
) -> Result<T, FutureWithTimeoutError>
Expand description
Add a timeout to a Future
.
The Future
must be spawned on an Executor
backed by a glib::MainContext
.