Trait sozu_lib::retry::RetryPolicy  
source · pub trait RetryPolicy: Debug + PartialEq + Eq {
    // Required methods
    fn max_tries(&self) -> usize;
    fn current_tries(&self) -> usize;
    fn fail(&mut self);
    fn succeed(&mut self);
    fn is_down(&self) -> bool;
    // Provided method
    fn can_try(&self) -> Option<RetryAction> { ... }
}Required Methods§
fn max_tries(&self) -> usize
fn current_tries(&self) -> usize
fn fail(&mut self)
fn succeed(&mut self)
fn is_down(&self) -> bool
Provided Methods§
fn can_try(&self) -> Option<RetryAction>
Object Safety§
This trait is not object safe.