pub enum RowEventKind {
Insert,
Update {
old: Vec<ColumnValue>,
old_tuple_kind: RowTupleKind,
},
Delete {
tuple_kind: RowTupleKind,
},
}Variants§
Trait Implementations§
Source§impl Clone for RowEventKind
impl Clone for RowEventKind
Source§fn clone(&self) -> RowEventKind
fn clone(&self) -> RowEventKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RowEventKind
impl Debug for RowEventKind
impl Eq for RowEventKind
Source§impl PartialEq for RowEventKind
impl PartialEq for RowEventKind
Source§fn eq(&self, other: &RowEventKind) -> bool
fn eq(&self, other: &RowEventKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RowEventKind
Auto Trait Implementations§
impl Freeze for RowEventKind
impl RefUnwindSafe for RowEventKind
impl Send for RowEventKind
impl Sync for RowEventKind
impl Unpin for RowEventKind
impl UnsafeUnpin for RowEventKind
impl UnwindSafe for RowEventKind
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