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§
impl 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