pub struct RowExecution {
pub row: RowId,
pub execution: Execution,
}Expand description
A row the write’s SQL changed with no net change: it was inserted and deleted again, or ends with the values it began with (kind 13). Its operations can still cause foreign-key actions on other rows (§9.6).
Fields§
§row: RowIdTable, encoded primary key and audience.
execution: ExecutionAt least one operation, with every source the operations replaced.
Implementations§
Trait Implementations§
Source§impl Clone for RowExecution
impl Clone for RowExecution
Source§fn clone(&self) -> RowExecution
fn clone(&self) -> RowExecution
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 RowExecution
impl Debug for RowExecution
Source§impl PartialEq for RowExecution
impl PartialEq for RowExecution
impl Eq for RowExecution
impl StructuralPartialEq for RowExecution
Auto Trait Implementations§
impl Freeze for RowExecution
impl RefUnwindSafe for RowExecution
impl Send for RowExecution
impl Sync for RowExecution
impl Unpin for RowExecution
impl UnsafeUnpin for RowExecution
impl UnwindSafe for RowExecution
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