[−][src]Enum migrations_internals::MigrationError
Errors that occur while preparing to run migrations
Variants
MigrationDirectoryNotFound
The migration directory wasn't found
UnknownMigrationFormat(PathBuf)
Provided migration was in an unknown format
IoError(Error)
General system IO error
UnknownMigrationVersion(String)
Provided migration had an incompatible version number
NoMigrationRun
No migrations had to be/ could be run
Trait Implementations
impl PartialEq<MigrationError> for MigrationError
[src]
fn eq(&self, other: &MigrationError) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Error for MigrationError
[src]
fn description(&self) -> &str
[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
Deprecated since 1.33.0:
replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
The lower-level source of this error, if any. Read more
impl From<Error> for MigrationError
[src]
fn from(e: Error) -> MigrationError
[src]
impl From<MigrationError> for RunMigrationsError
[src]
fn from(e: MigrationError) -> RunMigrationsError
[src]
impl Debug for MigrationError
[src]
impl Display for MigrationError
[src]
Auto Trait Implementations
impl Unpin for MigrationError
impl Sync for MigrationError
impl Send for MigrationError
impl !UnwindSafe for MigrationError
impl !RefUnwindSafe for MigrationError
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> IntoSql for T
[src]
fn into_sql<T>(self) -> Self::Expression where
Self: AsExpression<T>,
[src]
Self: AsExpression<T>,
Convert self
to an expression for Diesel's query builder. Read more
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expression where
&'a Self: AsExpression<T>,
[src]
&'a Self: AsExpression<T>,
Convert &self
to an expression for Diesel's query builder. Read more