pub fn retry<O, R, E, OR>(&self, operation: O) -> Result<R, retry::Error<E>>
    where
        O: FnMut() -> OR,
        OR: Into<retry::OperationResult<R, E>>,
    {
        retry::retry(self.get_retry_iterator(), operation)
    }
/// Retry an operation using this retry config
Retry an operation using this retry config
Retry an operation using this retry config
pub fn retry<O, R, E, OR>(&self, operation: O) -> Result<R, retry::Error<E>>
    where
        O: FnMut() -> OR,
        OR: Into<retry::OperationResult<R, E>>,
    {
        retry::retry(self.get_retry_iterator(), operation)
    }
pub fn retry < O , R , E , OR > ( & self , operation : O ) -> Result < R , retry :: Error < E > > where O : FnMut ( ) -> OR , OR : Into < retry :: OperationResult < R , E > > , { retry :: retry ( self . get_retry_iterator ( ) , operation ) }
Retry an operation using this retry config
Retry an operation using this retry config
&self
operation
O