pub enum PairWaitStep {
Converged,
Exhausted,
TimedOut,
Sleep(Duration),
}Expand description
What the wait loop does next.
Variants§
Converged
The backup has converged.
Exhausted
The gateway gave up syncing: end the wait now (D-10).
TimedOut
The budget is spent.
Sleep(Duration)
Look again after this long.
Trait Implementations§
Source§impl Clone for PairWaitStep
impl Clone for PairWaitStep
impl Copy for PairWaitStep
Source§impl Debug for PairWaitStep
impl Debug for PairWaitStep
impl Eq for PairWaitStep
Source§impl PartialEq for PairWaitStep
impl PartialEq for PairWaitStep
impl StructuralPartialEq for PairWaitStep
Auto Trait Implementations§
impl Freeze for PairWaitStep
impl RefUnwindSafe for PairWaitStep
impl Send for PairWaitStep
impl Sync for PairWaitStep
impl Unpin for PairWaitStep
impl UnsafeUnpin for PairWaitStep
impl UnwindSafe for PairWaitStep
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.