pub struct ConflictMod { /* private fields */ }Expand description
A finished upsert-clause, ready to apply.
Appends rather than replaces: SQLite 3.35 and later accept several upsert
clauses on one INSERT, tried in order, with only the last allowed to omit its
conflict target.
Trait Implementations§
Source§impl Clone for ConflictMod
impl Clone for ConflictMod
Source§fn clone(&self) -> ConflictMod
fn clone(&self) -> ConflictMod
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConflictMod
impl Debug for ConflictMod
Source§impl<Q: HasUpserts> Mod<Q> for ConflictMod
impl<Q: HasUpserts> Mod<Q> for ConflictMod
Auto Trait Implementations§
impl !RefUnwindSafe for ConflictMod
impl !UnwindSafe for ConflictMod
impl Freeze for ConflictMod
impl Send for ConflictMod
impl Sync for ConflictMod
impl Unpin for ConflictMod
impl UnsafeUnpin for ConflictMod
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