pub fn new(
        strategy: &Strategy,
        action: A,
        condition: C
    ) -> RetryIf<A, C> {
        RetryIf::new_with_handle(TimerHandle::default(), strategy, action, condition)
    }
/// Creates a new retry future.
Creates a new retry future.
Creates a new retry future .
pub fn new(
        strategy: &Strategy,
        action: A,
        condition: C
    ) -> RetryIf<A, C> {
        RetryIf::new_with_handle(TimerHandle::default(), strategy, action, condition)
    }
pub fn new ( strategy : & Strategy , action : A , condition : C ) -> RetryIf < A , C > { RetryIf :: new_with_handle ( TimerHandle :: default ( ) , strategy , action , condition ) }
Creates a new retry future.
Creates a new retry future .
strategy
&Strategy
action
A
condition
C