withTimeout<T> static method
Creates a timeout wrapper for UDX operations
Implementation
static Future<T> withTimeout<T>(
Future<T> operation,
Duration timeout,
String context,
) async {
try {
return await operation.timeout(timeout);
} on TimeoutException catch (e) {
throw UDXTimeoutException(context, timeout, e);
}
}