pub enum SyncPredicate {
TimestampAdvanced,
StableTicks(u8),
}Expand description
Which signal says the backup has synced (K1).
Variants§
TimestampAdvanced
The backup’s own lastSyncTimestamp advanced past its own pre-apply
sample (D-06 as written).
StableTicks(u8)
The backup was linked and its content equal on this many ticks in a row.
Trait Implementations§
Source§impl Clone for SyncPredicate
impl Clone for SyncPredicate
impl Copy for SyncPredicate
Source§impl Debug for SyncPredicate
impl Debug for SyncPredicate
impl Eq for SyncPredicate
Source§impl PartialEq for SyncPredicate
impl PartialEq for SyncPredicate
impl StructuralPartialEq for SyncPredicate
Auto Trait Implementations§
impl Freeze for SyncPredicate
impl RefUnwindSafe for SyncPredicate
impl Send for SyncPredicate
impl Sync for SyncPredicate
impl Unpin for SyncPredicate
impl UnsafeUnpin for SyncPredicate
impl UnwindSafe for SyncPredicate
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.