pub enum StructuralMutationMode {
Insert,
Replace,
Update,
}Expand description
StructuralMutationMode
StructuralMutationMode
StructuralMutationMode makes the structural patch path spell out the same
row-existence contract the typed save surface already owns.
This keeps future structural callers from smuggling write-mode meaning
through ad hoc helper choice once the seam moves beyond icydb-core.
Variants§
Trait Implementations§
Source§impl Clone for StructuralMutationMode
impl Clone for StructuralMutationMode
Source§fn clone(&self) -> StructuralMutationMode
fn clone(&self) -> StructuralMutationMode
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 moreimpl Copy for StructuralMutationMode
Auto Trait Implementations§
impl Freeze for StructuralMutationMode
impl RefUnwindSafe for StructuralMutationMode
impl Send for StructuralMutationMode
impl Sync for StructuralMutationMode
impl Unpin for StructuralMutationMode
impl UnsafeUnpin for StructuralMutationMode
impl UnwindSafe for StructuralMutationMode
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