pub enum MigrationExecutionReportPosition {
TransactionGroup(usize),
BackfillStep(usize),
ManifestCheckpoint,
RollbackStep(usize),
}Expand description
Stable position vocabulary shared by forward and rollback reports.
Variants§
TransactionGroup(usize)
One forward schema transaction group.
BackfillStep(usize)
One forward backfill step.
ManifestCheckpoint
The forward manifest checkpoint.
RollbackStep(usize)
One rollback operation step.
Trait Implementations§
Source§impl Clone for MigrationExecutionReportPosition
impl Clone for MigrationExecutionReportPosition
Source§fn clone(&self) -> MigrationExecutionReportPosition
fn clone(&self) -> MigrationExecutionReportPosition
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 MigrationExecutionReportPosition
impl Eq for MigrationExecutionReportPosition
impl StructuralPartialEq for MigrationExecutionReportPosition
Auto Trait Implementations§
impl Freeze for MigrationExecutionReportPosition
impl RefUnwindSafe for MigrationExecutionReportPosition
impl Send for MigrationExecutionReportPosition
impl Sync for MigrationExecutionReportPosition
impl Unpin for MigrationExecutionReportPosition
impl UnsafeUnpin for MigrationExecutionReportPosition
impl UnwindSafe for MigrationExecutionReportPosition
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