pub enum OriginalRow {
Change(RowChange),
Execution(RowExecution),
}Expand description
One row’s original record in a write part (D5): its net change, or the SQL operations that left it with none.
Variants§
Change(RowChange)
A net change, with its operations.
Execution(RowExecution)
Operations with no net change.
Implementations§
Source§impl OriginalRow
impl OriginalRow
Trait Implementations§
Source§impl Clone for OriginalRow
impl Clone for OriginalRow
Source§fn clone(&self) -> OriginalRow
fn clone(&self) -> OriginalRow
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 OriginalRow
impl Debug for OriginalRow
Source§impl PartialEq for OriginalRow
impl PartialEq for OriginalRow
impl Eq for OriginalRow
impl StructuralPartialEq for OriginalRow
Auto Trait Implementations§
impl Freeze for OriginalRow
impl RefUnwindSafe for OriginalRow
impl Send for OriginalRow
impl Sync for OriginalRow
impl Unpin for OriginalRow
impl UnsafeUnpin for OriginalRow
impl UnwindSafe for OriginalRow
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more