withRetry<T extends Object> method
Future<Result<T> >
withRetry<T extends Object>(
- Future<
Result< operation(), {T> > - RetryOptions? options,
Runs operation with automatic retry on retryable OdbcErrors.
Uses RetryHelper.execute with options or
RetryOptions.defaultOptions.
Use for operations that may fail transiently (e.g. connection timeouts).
Implementation
Future<Result<T>> withRetry<T extends Object>(
Future<Result<T>> Function() operation, {
RetryOptions? options,
}) =>
RetryHelper.execute<T>(operation, options ?? RetryOptions.defaultOptions);