pub enum RowIdentityMode {
Positional,
KeyBased,
ContentAddressed,
}Expand description
How rows are identified for diff comparison
Variants§
Positional
Compare rows by position (row 0 vs row 0)
KeyBased
Compare rows by key column value
ContentAddressed
Compare rows by content hash
Trait Implementations§
Source§impl Clone for RowIdentityMode
impl Clone for RowIdentityMode
Source§fn clone(&self) -> RowIdentityMode
fn clone(&self) -> RowIdentityMode
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 RowIdentityMode
impl Debug for RowIdentityMode
Source§impl PartialEq for RowIdentityMode
impl PartialEq for RowIdentityMode
impl Copy for RowIdentityMode
impl Eq for RowIdentityMode
impl StructuralPartialEq for RowIdentityMode
Auto Trait Implementations§
impl Freeze for RowIdentityMode
impl RefUnwindSafe for RowIdentityMode
impl Send for RowIdentityMode
impl Sync for RowIdentityMode
impl Unpin for RowIdentityMode
impl UnwindSafe for RowIdentityMode
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