OrElseFutureValidatedFunction<T> extension

on

Methods

orElseRetry(T fallback(), {RetryStrategy rs = const LinearRetry(), String? errorMessage, int? internalErrorCode}) Future<ValidatedResult<T>>

Available on Future<ValidatedResult<T>> Function(), provided by the OrElseFutureValidatedFunction extension

Use orElseRetry to retry a fallback when the previous result is a Failure
orElseRetryFuture(Future<T> fallback(), {RetryStrategy rs = const LinearRetry(), String? errorMessage, int? internalErrorCode}) Future<ValidatedResult<T>>

Available on Future<ValidatedResult<T>> Function(), provided by the OrElseFutureValidatedFunction extension

Use orElseRetryFuture to retry a fallback when the previous result is a Failure and the fallback returns a Future
orElseTry(T fallback(), {String? errorMessage, int? internalErrorCode}) Future<ValidatedResult<T>>

Available on Future<ValidatedResult<T>> Function(), provided by the OrElseFutureValidatedFunction extension

Use orElseTry to use a fallback when the previous result is a Failure
orElseTryFuture(Future<T> fallback(), {String? errorMessage, int? internalErrorCode}) Future<ValidatedResult<T>>

Available on Future<ValidatedResult<T>> Function(), provided by the OrElseFutureValidatedFunction extension

Use orElseTryFuture to use a fallback when the previous result is a Failure and the fallback returns a Future