[−][src]Enum diesel::migration::RunMigrationsError
Errors that occur while running migrations
Variants
MigrationError(MigrationError)
A general migration error occured
QueryError(Error)
The provided migration included an invalid query
EmptyMigration
The provided migration was empty
Trait Implementations
impl From<MigrationError> for RunMigrationsError
[src]
impl From<MigrationError> for RunMigrationsError
fn from(e: MigrationError) -> Self | [src] |
impl From<Error> for RunMigrationsError
[src]
impl From<Error> for RunMigrationsError
impl From<Error> for RunMigrationsError
[src]
impl From<Error> for RunMigrationsError
impl PartialEq<RunMigrationsError> for RunMigrationsError
[src]
impl PartialEq<RunMigrationsError> for RunMigrationsError
fn eq(&self, other: &RunMigrationsError) -> bool | [src] |
fn ne(&self, other: &RunMigrationsError) -> bool | [src] |
impl Debug for RunMigrationsError
[src]
impl Debug for RunMigrationsError
impl Display for RunMigrationsError
[src]
impl Display for RunMigrationsError
impl Error for RunMigrationsError
[src]
impl Error for RunMigrationsError
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
Auto Trait Implementations
impl Send for RunMigrationsError
impl Send for RunMigrationsError
impl Sync for RunMigrationsError
impl Sync for RunMigrationsError
Blanket Implementations
impl<T> IntoSql for T
[src]
impl<T> IntoSql for T
fn into_sql<T>(self) -> AsExprOf<Self, T> where | [src] |
Convert self
to an expression for Diesel's query builder. Read more
fn as_sql<'a, T>(&'a self) -> AsExprOf<&'a Self, T> where | [src] |
Convert &self
to an expression for Diesel's query builder. Read more
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
impl<T> ToString for T where
T: Display + ?Sized,
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] |
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
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] |
impl<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] |
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] |