pub struct MigrationIR {
pub version: String,
pub description: String,
pub up_sql: String,
pub down_sql: String,
pub dependencies: Vec<String>,
}
Fields§
§version: String
§description: String
§up_sql: String
§down_sql: String
§dependencies: Vec<String>
Trait Implementations§
Source§impl Clone for MigrationIR
impl Clone for MigrationIR
Source§fn clone(&self) -> MigrationIR
fn clone(&self) -> MigrationIR
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MigrationIR
impl Debug for MigrationIR
Source§impl<'de> Deserialize<'de> for MigrationIR
impl<'de> Deserialize<'de> for MigrationIR
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
Source§impl PartialEq for MigrationIR
impl PartialEq for MigrationIR
Source§impl Serialize for MigrationIR
impl Serialize for MigrationIR
impl StructuralPartialEq for MigrationIR
Auto Trait Implementations§
impl Freeze for MigrationIR
impl RefUnwindSafe for MigrationIR
impl Send for MigrationIR
impl Sync for MigrationIR
impl Unpin for MigrationIR
impl UnwindSafe for MigrationIR
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