pub enum UnsyncedReason {
Unreachable,
NotSyncing,
ContentDiffers,
SyncExhausted,
}Expand description
Why a backup did not converge (V2). Precedence, first that holds:
unreachable, sync_exhausted, not_syncing, content_differs.
Variants§
Unreachable
The backup’s status or a content read could not be answered.
NotSyncing
The backup is not linked or its sync has not run.
ContentDiffers
The backup syncs but its content differs from the master’s.
SyncExhausted
The gateway gave up syncing (TEC-5105).
Implementations§
Trait Implementations§
Source§impl Clone for UnsyncedReason
impl Clone for UnsyncedReason
impl Copy for UnsyncedReason
Source§impl Debug for UnsyncedReason
impl Debug for UnsyncedReason
impl Eq for UnsyncedReason
Source§impl PartialEq for UnsyncedReason
impl PartialEq for UnsyncedReason
Source§impl Serialize for UnsyncedReason
impl Serialize for UnsyncedReason
impl StructuralPartialEq for UnsyncedReason
Auto Trait Implementations§
impl Freeze for UnsyncedReason
impl RefUnwindSafe for UnsyncedReason
impl Send for UnsyncedReason
impl Sync for UnsyncedReason
impl Unpin for UnsyncedReason
impl UnsafeUnpin for UnsyncedReason
impl UnwindSafe for UnsyncedReason
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.