pub enum UpdateDatabaseResult {
NoUpdateNeeded,
UpdatePerformed,
AutoMigrateError(ErrorStream<AutoMigrateError>),
ErrorExecutingMigration(Error),
}Variants§
NoUpdateNeeded
UpdatePerformed
AutoMigrateError(ErrorStream<AutoMigrateError>)
ErrorExecutingMigration(Error)
Implementations§
Source§impl UpdateDatabaseResult
impl UpdateDatabaseResult
Sourcepub fn was_successful(&self) -> bool
pub fn was_successful(&self) -> bool
Check if a database update was successful.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UpdateDatabaseResult
impl RefUnwindSafe for UpdateDatabaseResult
impl Send for UpdateDatabaseResult
impl Sync for UpdateDatabaseResult
impl Unpin for UpdateDatabaseResult
impl UnwindSafe for UpdateDatabaseResult
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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