pub enum JournalPhase {
Snapshotting,
Ready,
Writing,
Written,
Restoring,
}Expand description
How far an interrupted apply got.
Variants§
Snapshotting
Pre-images are being copied; no live file has moved.
Ready
Every pre-image is copied and the staging is complete; no live file has moved.
Writing
Live files are being moved.
Written
Every move is done; the run is not finalized.
Restoring
A restore is under way.
Implementations§
Source§impl JournalPhase
impl JournalPhase
Trait Implementations§
Source§impl Clone for JournalPhase
impl Clone for JournalPhase
impl Copy for JournalPhase
Source§impl Debug for JournalPhase
impl Debug for JournalPhase
Source§impl<'de> Deserialize<'de> for JournalPhase
impl<'de> Deserialize<'de> for JournalPhase
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for JournalPhase
Source§impl PartialEq for JournalPhase
impl PartialEq for JournalPhase
Source§impl Serialize for JournalPhase
impl Serialize for JournalPhase
impl StructuralPartialEq for JournalPhase
Auto Trait Implementations§
impl Forget for JournalPhase
impl Freeze for JournalPhase
impl Move for JournalPhase
impl RefUnwindSafe for JournalPhase
impl Send for JournalPhase
impl Sync for JournalPhase
impl Unpin for JournalPhase
impl UnsafeUnpin for JournalPhase
impl UnwindSafe for JournalPhase
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.