pub enum JournalState {
Applying,
RollingBack,
}Expand description
Where a run in flight stands.
Variants§
Applying
The run is writing to the gateway.
RollingBack
The run’s rollback, automatic or --rollback-run, is writing.
Implementations§
Trait Implementations§
Source§impl Clone for JournalState
impl Clone for JournalState
impl Copy for JournalState
Source§impl Debug for JournalState
impl Debug for JournalState
Source§impl<'de> Deserialize<'de> for JournalState
impl<'de> Deserialize<'de> for JournalState
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 JournalState
Source§impl PartialEq for JournalState
impl PartialEq for JournalState
Source§impl Serialize for JournalState
impl Serialize for JournalState
impl StructuralPartialEq for JournalState
Auto Trait Implementations§
impl Forget for JournalState
impl Freeze for JournalState
impl Move for JournalState
impl RefUnwindSafe for JournalState
impl Send for JournalState
impl Sync for JournalState
impl Unpin for JournalState
impl UnsafeUnpin for JournalState
impl UnwindSafe for JournalState
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.