pub struct Creation {
pub row: RowId,
pub write: WriteId,
pub creator: ChangeId,
}Expand description
A row’s selected original creation (D7 section 6): the generation-zero insert with the lowest claimed slot, then lowest write number, and the creation it names as its owner, which differs only for an audience copy (§9.6).
Fields§
§row: RowIdThe row.
write: WriteIdThe selected generation-zero insert’s write.
creator: ChangeIdThe original creation: this insert itself, or the creation it copied.
Trait Implementations§
impl Eq for Creation
impl StructuralPartialEq for Creation
Auto Trait Implementations§
impl Freeze for Creation
impl RefUnwindSafe for Creation
impl Send for Creation
impl Sync for Creation
impl Unpin for Creation
impl UnsafeUnpin for Creation
impl UnwindSafe for Creation
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