pub trait RetryPolicy: Debug + PartialEq + Eq {
    fn max_tries(&self) -> usize;
    fn current_tries(&self) -> usize;
    fn fail(&mut self);
    fn succeed(&mut self);
    fn is_down(&self) -> bool;

    fn can_try(&self) -> Option<RetryAction> { ... }
}

Required Methods§

Provided Methods§

Implementors§