pub struct MigrationReport {
pub from: i64,
pub to: i64,
pub applied: Vec<i64>,
pub backup: Option<PathBuf>,
pub forward_compatible: bool,
pub interrupted_previous: Option<PendingMarker>,
}Fields§
§from: i64§to: i64§applied: Vec<i64>§backup: Option<PathBuf>§forward_compatible: boolOpened a newer-but-compatible database without migrating.
interrupted_previous: Option<PendingMarker>A previous batch started but never finished (crash or failed step).
Trait Implementations§
Source§impl Clone for MigrationReport
impl Clone for MigrationReport
Source§impl Debug for MigrationReport
impl Debug for MigrationReport
Source§impl Default for MigrationReport
impl Default for MigrationReport
impl Eq for MigrationReport
Source§impl PartialEq for MigrationReport
impl PartialEq for MigrationReport
impl StructuralPartialEq for MigrationReport
Auto Trait Implementations§
impl Freeze for MigrationReport
impl RefUnwindSafe for MigrationReport
impl Send for MigrationReport
impl Sync for MigrationReport
impl Unpin for MigrationReport
impl UnsafeUnpin for MigrationReport
impl UnwindSafe for MigrationReport
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