pub enum MutationMode {
Insert,
Replace,
Update,
}Expand description
MutationMode
MutationMode
MutationMode 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 MutationMode
impl Clone for MutationMode
Source§fn clone(&self) -> MutationMode
fn clone(&self) -> MutationMode
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 MutationMode
Auto Trait Implementations§
impl Freeze for MutationMode
impl RefUnwindSafe for MutationMode
impl Send for MutationMode
impl Sync for MutationMode
impl Unpin for MutationMode
impl UnsafeUnpin for MutationMode
impl UnwindSafe for MutationMode
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