pub struct ChangeId {
pub write: WriteId,
pub row: RowId,
}Expand description
One original row change, independent of its received interpretation.
Fields§
§write: WriteIdThe write containing the source change.
row: RowIdIts original table, key and audience, before any conversion.
Trait Implementations§
Source§impl Ord for ChangeId
impl Ord for ChangeId
Source§impl PartialOrd for ChangeId
impl PartialOrd for ChangeId
impl Eq for ChangeId
impl StructuralPartialEq for ChangeId
Auto Trait Implementations§
impl Freeze for ChangeId
impl RefUnwindSafe for ChangeId
impl Send for ChangeId
impl Sync for ChangeId
impl Unpin for ChangeId
impl UnsafeUnpin for ChangeId
impl UnwindSafe for ChangeId
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