pub struct VerifiedMigrationRollbackStep { /* private fields */ }Expand description
One lowered reverse program for one forward schema step.
Implementations§
Source§impl VerifiedMigrationRollbackStep
impl VerifiedMigrationRollbackStep
Sourcepub const fn forward_step_id(&self) -> &MigrationStepId
pub const fn forward_step_id(&self) -> &MigrationStepId
Return the identity of the forward step this program reverses.
Sourcepub const fn lowering(&self) -> &SchemaLoweringPlan
pub const fn lowering(&self) -> &SchemaLoweringPlan
Return the lowered reverse statement plan.
Trait Implementations§
impl Eq for VerifiedMigrationRollbackStep
impl StructuralPartialEq for VerifiedMigrationRollbackStep
Auto Trait Implementations§
impl Freeze for VerifiedMigrationRollbackStep
impl RefUnwindSafe for VerifiedMigrationRollbackStep
impl Send for VerifiedMigrationRollbackStep
impl Sync for VerifiedMigrationRollbackStep
impl Unpin for VerifiedMigrationRollbackStep
impl UnsafeUnpin for VerifiedMigrationRollbackStep
impl UnwindSafe for VerifiedMigrationRollbackStep
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