pub struct MigrationScaffold {
pub id: String,
pub name: String,
pub directory: PathBuf,
}Fields§
§id: String§name: String§directory: PathBufImplementations§
Source§impl MigrationScaffold
impl MigrationScaffold
pub fn up_sql_path(&self) -> PathBuf
pub fn down_sql_path(&self) -> PathBuf
pub fn snapshot_path(&self) -> PathBuf
Trait Implementations§
Source§impl Clone for MigrationScaffold
impl Clone for MigrationScaffold
Source§fn clone(&self) -> MigrationScaffold
fn clone(&self) -> MigrationScaffold
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MigrationScaffold
impl Debug for MigrationScaffold
Source§impl PartialEq for MigrationScaffold
impl PartialEq for MigrationScaffold
Source§fn eq(&self, other: &MigrationScaffold) -> bool
fn eq(&self, other: &MigrationScaffold) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for MigrationScaffold
impl StructuralPartialEq for MigrationScaffold
Auto Trait Implementations§
impl Freeze for MigrationScaffold
impl RefUnwindSafe for MigrationScaffold
impl Send for MigrationScaffold
impl Sync for MigrationScaffold
impl Unpin for MigrationScaffold
impl UnsafeUnpin for MigrationScaffold
impl UnwindSafe for MigrationScaffold
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