pub struct InsertRequest {
pub table: String,
pub columns: Vec<String>,
pub values: Vec<Vec<String>>,
pub original_sql: String,
pub submitted_at: Instant,
/* private fields */
}Expand description
An individual INSERT request
Fields§
§table: StringTable name
columns: Vec<String>Column names
values: Vec<Vec<String>>Row values (each inner vec is a row)
original_sql: StringOriginal SQL (for fallback)
submitted_at: InstantRequest timestamp
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InsertRequest
impl !RefUnwindSafe for InsertRequest
impl Send for InsertRequest
impl Sync for InsertRequest
impl Unpin for InsertRequest
impl UnsafeUnpin for InsertRequest
impl !UnwindSafe for InsertRequest
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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