pub struct OnConflictPlan {
pub columns: Vec<String>,
pub update_columns: Vec<(String, Expr)>,
}Fields§
§columns: Vec<String>§update_columns: Vec<(String, Expr)>Trait Implementations§
Source§impl Clone for OnConflictPlan
impl Clone for OnConflictPlan
Source§fn clone(&self) -> OnConflictPlan
fn clone(&self) -> OnConflictPlan
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 OnConflictPlan
impl Debug for OnConflictPlan
Source§impl From<OnConflict> for OnConflictPlan
impl From<OnConflict> for OnConflictPlan
Source§fn from(value: OnConflict) -> Self
fn from(value: OnConflict) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OnConflictPlan
impl RefUnwindSafe for OnConflictPlan
impl Send for OnConflictPlan
impl Sync for OnConflictPlan
impl Unpin for OnConflictPlan
impl UnsafeUnpin for OnConflictPlan
impl UnwindSafe for OnConflictPlan
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