Struct migrate_core::Plan [−][src]
pub struct Plan { /* fields omitted */ }
Expand description
Contains a fixed snapshot of migration state and list of migrations
that will be either skipped as already completed (according to migration
state) or not selected (as per MigrationsSelection
) and list of
migrations that will be run as a result of executing this migration Plan
.
Use Plan::builder()
method to configure and create the Plan
Implementations
Returns a builder for this Plan
to allow its convenient configuration
Returns a builder that will allow for configuring how migration Plan
will be rendered via std::fmt::Display
impl.
Execute migration plan by running migration scripts.
Auto Trait Implementations
impl !RefUnwindSafe for Plan
impl !UnwindSafe for Plan
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more