pub enum DirectoryTransactionState {
Preparing,
Ready,
SupervisorStarted,
Committing,
AwaitingHealth,
Committed,
RolledBack,
Failed,
HealthTimeout,
}Variants§
Preparing
Ready
SupervisorStarted
Committing
AwaitingHealth
Committed
RolledBack
Failed
HealthTimeout
Trait Implementations§
Source§impl Clone for DirectoryTransactionState
impl Clone for DirectoryTransactionState
Source§fn clone(&self) -> DirectoryTransactionState
fn clone(&self) -> DirectoryTransactionState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DirectoryTransactionState
Source§impl Debug for DirectoryTransactionState
impl Debug for DirectoryTransactionState
Source§impl<'de> Deserialize<'de> for DirectoryTransactionState
impl<'de> Deserialize<'de> for DirectoryTransactionState
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 DirectoryTransactionState
impl StructuralPartialEq for DirectoryTransactionState
Auto Trait Implementations§
impl Freeze for DirectoryTransactionState
impl RefUnwindSafe for DirectoryTransactionState
impl Send for DirectoryTransactionState
impl Sync for DirectoryTransactionState
impl Unpin for DirectoryTransactionState
impl UnsafeUnpin for DirectoryTransactionState
impl UnwindSafe for DirectoryTransactionState
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