pub trait TransientErrorExt<T, E: TransientError> {
// Required method
fn retry_if_transient(self) -> Option<Result<T, E>>;
}Expand description
Extension methods for working with transient errors.
Required Methods§
Sourcefn retry_if_transient(self) -> Option<Result<T, E>>
fn retry_if_transient(self) -> Option<Result<T, E>>
Converts a transient error to Some(Err(e)) for retry, or None to stop.