pub struct WriteSources {
pub generation: Option<ChangeId>,
pub setters: BTreeMap<String, CellSource>,
}Expand description
The author’s observed generation source and replaced cell setters.
Fields§
§generation: Option<ChangeId>Absent exactly at generation zero.
setters: BTreeMap<String, CellSource>Authored column order is increasing name order. A delete retains every replaced setter even when its old scalar map is empty. Columns which have never been set have no setter; inserts replace no cells.
Implementations§
Trait Implementations§
Source§impl Clone for WriteSources
impl Clone for WriteSources
Source§fn clone(&self) -> WriteSources
fn clone(&self) -> WriteSources
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 WriteSources
impl Debug for WriteSources
Source§impl Default for WriteSources
impl Default for WriteSources
Source§fn default() -> WriteSources
fn default() -> WriteSources
Returns the “default value” for a type. Read more
Source§impl PartialEq for WriteSources
impl PartialEq for WriteSources
impl Eq for WriteSources
impl StructuralPartialEq for WriteSources
Auto Trait Implementations§
impl Freeze for WriteSources
impl RefUnwindSafe for WriteSources
impl Send for WriteSources
impl Sync for WriteSources
impl Unpin for WriteSources
impl UnsafeUnpin for WriteSources
impl UnwindSafe for WriteSources
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.