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§
Source§impl Clone for VerifiedMigrationRollbackStep
impl Clone for VerifiedMigrationRollbackStep
Source§fn clone(&self) -> VerifiedMigrationRollbackStep
fn clone(&self) -> VerifiedMigrationRollbackStep
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 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