pub enum BoundInsertSource {
Values(Vec<Vec<BoundExpr>>),
Select(Box<BoundSelect>),
}Expand description
What an INSERT inserts.
Variants§
Values(Vec<Vec<BoundExpr>>)
Literal rows, each already bound.
Select(Box<BoundSelect>)
A query, whose result columns feed the target columns in order.
Trait Implementations§
Source§impl Clone for BoundInsertSource
impl Clone for BoundInsertSource
Source§impl Debug for BoundInsertSource
impl Debug for BoundInsertSource
Source§impl PartialEq for BoundInsertSource
impl PartialEq for BoundInsertSource
impl StructuralPartialEq for BoundInsertSource
Auto Trait Implementations§
impl !Send for BoundInsertSource
impl !Sync for BoundInsertSource
impl Freeze for BoundInsertSource
impl RefUnwindSafe for BoundInsertSource
impl Unpin for BoundInsertSource
impl UnsafeUnpin for BoundInsertSource
impl UnwindSafe for BoundInsertSource
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