[−][src]Enum diesel::migration::MigrationError
Errors that occur while preparing to run migrations
Variants
MigrationDirectoryNotFoundThe 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
NoMigrationRunNo migrations had to be/ could be run
Trait Implementations
impl PartialEq<MigrationError> for MigrationError[src]
impl PartialEq<MigrationError> for MigrationErrorfn eq(&self, other: &Self) -> bool[src]
fn eq(&self, other: &Self) -> bool#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0
[src]This method tests for !=.
impl From<Error> for MigrationError[src]
impl From<Error> for MigrationErrorimpl From<MigrationError> for RunMigrationsError[src]
impl From<MigrationError> for RunMigrationsErrorfn from(e: MigrationError) -> Self[src]
fn from(e: MigrationError) -> Selfimpl Display for MigrationError[src]
impl Display for MigrationErrorimpl Debug for MigrationError[src]
impl Debug for MigrationErrorimpl Error for MigrationError[src]
impl Error for MigrationErrorfn description(&self) -> &str[src]
fn description(&self) -> &strfn cause(&self) -> Option<&dyn Error>1.0.0[src]
fn cause(&self) -> Option<&dyn Error>1.0.0
[src]Deprecating in 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]
fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0
[src]The lower-level source of this error, if any. Read more
Auto Trait Implementations
impl Send for MigrationError
impl Send for MigrationErrorimpl Sync for MigrationError
impl Sync for MigrationErrorBlanket Implementations
impl<T> IntoSql for T[src]
impl<T> IntoSql for Tfn into_sql<T>(self) -> AsExprOf<Self, T> where
Self: AsExpression<T> + Sized, [src]
fn into_sql<T>(self) -> AsExprOf<Self, T> where
Self: AsExpression<T> + Sized, Convert self to an expression for Diesel's query builder. Read more
fn as_sql<'a, T>(&'a self) -> AsExprOf<&'a Self, T> where
&'a Self: AsExpression<T>, [src]
fn as_sql<'a, T>(&'a self) -> AsExprOf<&'a Self, T> where
&'a Self: AsExpression<T>, Convert &self to an expression for Diesel's query builder. Read more
impl<T> ToString for T where
T: Display + ?Sized, [src]
impl<T> ToString for T where
T: Display + ?Sized, impl<T> From for T[src]
impl<T> From for Timpl<T, U> Into for T where
U: From<T>, [src]
impl<T, U> Into for T where
U: From<T>, impl<T, U> TryFrom for T where
T: From<U>, [src]
impl<T, U> TryFrom for T where
T: From<U>, type Error = !
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>impl<T> Borrow for T where
T: ?Sized, [src]
impl<T> Borrow for T where
T: ?Sized, impl<T> Any for T where
T: 'static + ?Sized, [src]
impl<T> Any for T where
T: 'static + ?Sized, fn get_type_id(&self) -> TypeId[src]
fn get_type_id(&self) -> TypeIdimpl<T, U> TryInto for T where
U: TryFrom<T>, [src]
impl<T, U> TryInto for T where
U: TryFrom<T>, type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>impl<T> BorrowMut for T where
T: ?Sized, [src]
impl<T> BorrowMut for T where
T: ?Sized, fn borrow_mut(&mut self) -> &mut T[src]
fn borrow_mut(&mut self) -> &mut T