pub trait RetryPolicy {
// Required method
fn should_retry(
&self,
request_start_time: SystemTime,
n_past_retries: u32,
) -> RetryDecision;
}
Expand description
A policy for deciding whether and when to retry.
Required Methods§
Sourcefn should_retry(
&self,
request_start_time: SystemTime,
n_past_retries: u32,
) -> RetryDecision
fn should_retry( &self, request_start_time: SystemTime, n_past_retries: u32, ) -> RetryDecision
Determine if a task should be retried according to a retry policy.