Function diem_retrier::retry

source ·
pub fn retry<I, O, T, E>(iterable: I, operation: O) -> Result<T, E>where
    I: IntoIterator<Item = Duration>,
    O: FnMut() -> Result<T, E>,
Expand description

Given an operation retries it successfully sleeping everytime it fails If the operation succeeds before the iterator runs out, it returns success