pub struct MigrationReport<'migration> {
pub schema_version_table_existed: bool,
pub schema_version_table_created: bool,
pub migrations_run: Vec<u32>,
pub failing_migration: Option<MigrationFailure<'migration>>,
}
Expand description
A report of actions performed during a migration.
Fields§
§schema_version_table_existed: bool
§schema_version_table_created: bool
§migrations_run: Vec<u32>
§failing_migration: Option<MigrationFailure<'migration>>
Trait Implementations§
Source§impl<'migration> Debug for MigrationReport<'migration>
impl<'migration> Debug for MigrationReport<'migration>
Source§impl<'migration> PartialEq for MigrationReport<'migration>
impl<'migration> PartialEq for MigrationReport<'migration>
impl<'migration> StructuralPartialEq for MigrationReport<'migration>
Auto Trait Implementations§
impl<'migration> Freeze for MigrationReport<'migration>
impl<'migration> !RefUnwindSafe for MigrationReport<'migration>
impl<'migration> !Send for MigrationReport<'migration>
impl<'migration> !Sync for MigrationReport<'migration>
impl<'migration> Unpin for MigrationReport<'migration>
impl<'migration> !UnwindSafe for MigrationReport<'migration>
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