pub struct MigrationStatus { /* private fields */ }Expand description
Migration status
Implementations§
Source§impl MigrationStatus
impl MigrationStatus
pub fn new() -> Self
Sourcepub fn add_active_migration(&mut self, migration: ActiveMigration)
pub fn add_active_migration(&mut self, migration: ActiveMigration)
Add an active migration.
Sourcepub fn list_active_migrations(&self) -> &[ActiveMigration]
pub fn list_active_migrations(&self) -> &[ActiveMigration]
List all active migrations.
Sourcepub fn add_completed_migration(&mut self, migration: CompletedMigration)
pub fn add_completed_migration(&mut self, migration: CompletedMigration)
Add a completed migration.
Sourcepub fn list_completed_migrations(&self) -> &[CompletedMigration]
pub fn list_completed_migrations(&self) -> &[CompletedMigration]
List all completed migrations.
Sourcepub fn add_failed_migration(&mut self, migration: FailedMigration)
pub fn add_failed_migration(&mut self, migration: FailedMigration)
Add a failed migration.
Sourcepub fn list_failed_migrations(&self) -> &[FailedMigration]
pub fn list_failed_migrations(&self) -> &[FailedMigration]
List all failed migrations.
Trait Implementations§
Source§impl Clone for MigrationStatus
impl Clone for MigrationStatus
Source§fn clone(&self) -> MigrationStatus
fn clone(&self) -> MigrationStatus
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 moreAuto Trait Implementations§
impl Freeze for MigrationStatus
impl RefUnwindSafe for MigrationStatus
impl Send for MigrationStatus
impl Sync for MigrationStatus
impl Unpin for MigrationStatus
impl UnsafeUnpin for MigrationStatus
impl UnwindSafe for MigrationStatus
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more