Enum multisql::SchemaChange
source · [−]pub enum SchemaChange {
RenameTable(String),
ColumnUpdate(usize, Column),
ColumnAdd(Column),
ColumnRemove(usize),
IndexUpdate(usize, Index),
IndexAdd(Index),
IndexRemove(usize),
}
Variants
RenameTable(String)
ColumnUpdate(usize, Column)
ColumnAdd(Column)
ColumnRemove(usize)
IndexUpdate(usize, Index)
IndexAdd(Index)
IndexRemove(usize)
Auto Trait Implementations
impl RefUnwindSafe for SchemaChange
impl Send for SchemaChange
impl Sync for SchemaChange
impl Unpin for SchemaChange
impl UnwindSafe for SchemaChange
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more