async/timeout_policy_utils library

Async timeout with fallback — roadmap #669.

Functions

withTimeout<T>(Future<T> fn(), Duration timeout, {T? fallback}) Future<T>
Runs fn with timeout; on timeout returns fallback or rethrows.