Loading crates/tor-basic-utils/src/retry.rs +5 −0 Original line number Original line Diff line number Diff line Loading @@ -103,6 +103,11 @@ impl RetryDelay { pub fn next_delay<R: Rng>(&mut self, rng: &mut R) -> Duration { pub fn next_delay<R: Rng>(&mut self, rng: &mut R) -> Duration { Duration::from_millis(u64::from(self.next_delay_msec(rng))) Duration::from_millis(u64::from(self.next_delay_msec(rng))) } } /// Return this [`RetryDelay`] to its original state. pub fn reset(&mut self) { self.last_delay_ms = 0; } } } impl Default for RetryDelay { impl Default for RetryDelay { Loading doc/semver_status.md +4 −1 Original line number Original line Diff line number Diff line Loading @@ -18,6 +18,10 @@ We can delete older sections here after we bump the releases. ## Since Arti 0.2.0 ## Since Arti 0.2.0 ### tor-basic-util MODIFIED: Added `reset()` method to RetrySchedule. ### tor-socksproto ### tor-socksproto BREAKING: Removed some unused accessors. BREAKING: Removed some unused accessors. Loading @@ -25,4 +29,3 @@ BREAKING: Removed some unused accessors. ### tor-rtmock ### tor-rtmock MODIFIED: Added add_blackhole to MockNetwork. MODIFIED: Added add_blackhole to MockNetwork. Loading
crates/tor-basic-utils/src/retry.rs +5 −0 Original line number Original line Diff line number Diff line Loading @@ -103,6 +103,11 @@ impl RetryDelay { pub fn next_delay<R: Rng>(&mut self, rng: &mut R) -> Duration { pub fn next_delay<R: Rng>(&mut self, rng: &mut R) -> Duration { Duration::from_millis(u64::from(self.next_delay_msec(rng))) Duration::from_millis(u64::from(self.next_delay_msec(rng))) } } /// Return this [`RetryDelay`] to its original state. pub fn reset(&mut self) { self.last_delay_ms = 0; } } } impl Default for RetryDelay { impl Default for RetryDelay { Loading
doc/semver_status.md +4 −1 Original line number Original line Diff line number Diff line Loading @@ -18,6 +18,10 @@ We can delete older sections here after we bump the releases. ## Since Arti 0.2.0 ## Since Arti 0.2.0 ### tor-basic-util MODIFIED: Added `reset()` method to RetrySchedule. ### tor-socksproto ### tor-socksproto BREAKING: Removed some unused accessors. BREAKING: Removed some unused accessors. Loading @@ -25,4 +29,3 @@ BREAKING: Removed some unused accessors. ### tor-rtmock ### tor-rtmock MODIFIED: Added add_blackhole to MockNetwork. MODIFIED: Added add_blackhole to MockNetwork.