pub struct InsertValues {
pub table: String,
pub columns: Option<Vec<String>>,
pub rows: Vec<Vec<ParsedValue>>,
}Expand description
Result of parsing INSERT values for bulk loading
Fields§
§table: StringTable name (without schema prefix or quotes)
columns: Option<Vec<String>>Column list if specified, None if using natural order
rows: Vec<Vec<ParsedValue>>Parsed rows with values
Trait Implementations§
Source§impl Clone for InsertValues
impl Clone for InsertValues
Source§fn clone(&self) -> InsertValues
fn clone(&self) -> InsertValues
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 moreAuto Trait Implementations§
impl Freeze for InsertValues
impl RefUnwindSafe for InsertValues
impl Send for InsertValues
impl Sync for InsertValues
impl Unpin for InsertValues
impl UnwindSafe for InsertValues
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more