pub enum MigrationHint {
Rename {
from: String,
to: String,
},
Transform {
expression: String,
target: String,
},
Drop {
target: String,
confirmed: bool,
},
}Variants§
Rename
Rename a column (not delete + add)
Transform
Transform data with expression
Drop
Drop with confirmation
Trait Implementations§
Source§impl Clone for MigrationHint
impl Clone for MigrationHint
Source§fn clone(&self) -> MigrationHint
fn clone(&self) -> MigrationHint
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 moreAuto Trait Implementations§
impl Freeze for MigrationHint
impl RefUnwindSafe for MigrationHint
impl Send for MigrationHint
impl Sync for MigrationHint
impl Unpin for MigrationHint
impl UnwindSafe for MigrationHint
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