pub struct DatatableMigrationWithStatus {
pub timestamp: i64,
pub name: String,
pub code_up: String,
pub code_down: Option<String>,
pub status: Status,
pub schemas: Option<Vec<String>>,
pub blocked_by: Option<i64>,
}Fields§
§timestamp: i64§name: String§code_up: String§code_down: Option<String>§status: Status§schemas: Option<Vec<String>>the schemas its -- schemas annotation declares; absent when it applies to the whole database
blocked_by: Option<i64>when not run, the earliest pending migration that must be applied first; when run, the latest applied migration that must be rolled back first
Implementations§
Trait Implementations§
Source§impl Clone for DatatableMigrationWithStatus
impl Clone for DatatableMigrationWithStatus
Source§impl Debug for DatatableMigrationWithStatus
impl Debug for DatatableMigrationWithStatus
Source§impl<'de> Deserialize<'de> for DatatableMigrationWithStatus
impl<'de> Deserialize<'de> for DatatableMigrationWithStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for DatatableMigrationWithStatus
Auto Trait Implementations§
impl Freeze for DatatableMigrationWithStatus
impl RefUnwindSafe for DatatableMigrationWithStatus
impl Send for DatatableMigrationWithStatus
impl Sync for DatatableMigrationWithStatus
impl Unpin for DatatableMigrationWithStatus
impl UnsafeUnpin for DatatableMigrationWithStatus
impl UnwindSafe for DatatableMigrationWithStatus
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