pub enum MigrationExecutionPosition {
TransactionGroup(usize),
BackfillStep(usize),
ManifestCheckpoint,
}Expand description
Exact execution position associated with a non-success apply outcome.
Variants§
TransactionGroup(usize)
One zero-based verifier-owned transaction group.
BackfillStep(usize)
One zero-based canonical manifest backfill step.
ManifestCheckpoint
The manifest-level applied-ledger checkpoint after all groups complete.
Trait Implementations§
Source§impl Clone for MigrationExecutionPosition
impl Clone for MigrationExecutionPosition
Source§fn clone(&self) -> MigrationExecutionPosition
fn clone(&self) -> MigrationExecutionPosition
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 MigrationExecutionPosition
Source§impl Debug for MigrationExecutionPosition
impl Debug for MigrationExecutionPosition
impl Eq for MigrationExecutionPosition
impl StructuralPartialEq for MigrationExecutionPosition
Auto Trait Implementations§
impl Freeze for MigrationExecutionPosition
impl RefUnwindSafe for MigrationExecutionPosition
impl Send for MigrationExecutionPosition
impl Sync for MigrationExecutionPosition
impl Unpin for MigrationExecutionPosition
impl UnsafeUnpin for MigrationExecutionPosition
impl UnwindSafe for MigrationExecutionPosition
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