Function retry::retry_with_index[][src]

pub fn retry_with_index<I, O, R, E, OR>(
    iterable: I,
    operation: O
) -> Result<R, Error<E>> where
    I: IntoIterator<Item = Duration>,
    O: FnMut(u64) -> OR,
    OR: Into<OperationResult<R, E>>, 
Expand description

Retry the given operation synchronously until it succeeds, or until the given Duration iterator ends, with each iteration of the operation receiving the number of the attempt as an argument.