fn reset(&mut self) {
        self.backoff.reset();
        self.delay = self.base_delay;
        self.success_factor = 0.0;
        self.fail_factor = 0.0;
    }
/// reset returns to the base delay and clears the internal
/// fail and success factor.
reset returns to the base delay and clears the internal
fail and success factor.
reset returns to the base delay and clears the internal fail and success factor .
fn reset(&mut self) {
        self.backoff.reset();
        self.delay = self.base_delay;
        self.success_factor = 0.0;
        self.fail_factor = 0.0;
    }
fn reset ( & mut self ) { self . backoff . reset ( ) ; self . delay = self . base_delay ; self . success_factor = 0.0 ; self . fail_factor = 0.0 ; }
reset returns to the base delay and clears the internal
fail and success factor.
reset returns to the base delay and clears the internal fail and success factor .
&mut self
&mut self