pub enum AmbiguousChange {
PossibleRename {
table: String,
old_column: String,
new_column: String,
similarity: f64,
},
PossibleTableRename {
old_table: String,
new_table: String,
similarity: f64,
},
}Expand description
A change that cannot be automatically resolved and requires user intervention.
Variants§
PossibleRename
A dropped and added column with the same type and similar names, suggesting a possible rename.
Fields
PossibleTableRename
A dropped and added table with the same column structure, suggesting a possible rename.
Trait Implementations§
Source§impl Clone for AmbiguousChange
impl Clone for AmbiguousChange
Source§fn clone(&self) -> AmbiguousChange
fn clone(&self) -> AmbiguousChange
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 AmbiguousChange
impl Debug for AmbiguousChange
Source§impl PartialEq for AmbiguousChange
impl PartialEq for AmbiguousChange
impl StructuralPartialEq for AmbiguousChange
Auto Trait Implementations§
impl Freeze for AmbiguousChange
impl RefUnwindSafe for AmbiguousChange
impl Send for AmbiguousChange
impl Sync for AmbiguousChange
impl Unpin for AmbiguousChange
impl UnsafeUnpin for AmbiguousChange
impl UnwindSafe for AmbiguousChange
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