pub trait DelayStrategy<Delay>: Debug {
// Required method
fn next_delay(&mut self) -> Option<Delay>;
}Expand description
We only implement DelayStrategy for any delay-yielding FiniteIterator by default.
A FiniteIterator is enforced, as we want users to always specify a concrete number of retries!