pub struct InsertStatement {
pub table: SqlTableName,
pub columns: Vec<String>,
pub rows: Vec<Vec<SqlValue>>,
pub on_conflict: Option<SqlOnConflict>,
pub returning: Vec<SqlColumnRef>,
}Fields§
§table: SqlTableName§columns: Vec<String>§rows: Vec<Vec<SqlValue>>§on_conflict: Option<SqlOnConflict>§returning: Vec<SqlColumnRef>Trait Implementations§
Source§impl Clone for InsertStatement
impl Clone for InsertStatement
Source§impl Debug for InsertStatement
impl Debug for InsertStatement
impl Eq for InsertStatement
Source§impl PartialEq for InsertStatement
impl PartialEq for InsertStatement
impl StructuralPartialEq for InsertStatement
Auto Trait Implementations§
impl Freeze for InsertStatement
impl RefUnwindSafe for InsertStatement
impl Send for InsertStatement
impl Sync for InsertStatement
impl Unpin for InsertStatement
impl UnsafeUnpin for InsertStatement
impl UnwindSafe for InsertStatement
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