Skip to main content

retry_with_backoff

Function retry_with_backoff 

Source
pub async fn retry_with_backoff<F, Fut, T>(
    op: F,
    max_retries: usize,
    initial_delay: Duration,
    context: &str,
) -> Result<T>
where F: FnMut() -> Fut, Fut: Future<Output = Result<T>>,
Expand description

Retry an operation with exponential backoff