pub struct Values {
pub explicit_row: bool,
pub value_keyword: bool,
pub rows: Vec<Vec<Expr>>,
}Expand description
An explicit VALUES clause and its rows.
Fields§
§explicit_row: boolWas there an explicit ROW keyword (MySQL)?
https://dev.mysql.com/doc/refman/8.0/en/values.html
value_keyword: booltrue if VALUE (singular) keyword was used instead of VALUES.
https://dev.mysql.com/doc/refman/9.2/en/insert.html
rows: Vec<Vec<Expr>>The list of rows, each row is a list of expressions.
Trait Implementations§
Source§impl Ord for Values
impl Ord for Values
Source§impl PartialOrd for Values
impl PartialOrd for Values
Source§impl VisitMut for Values
impl VisitMut for Values
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided
VisitorMut. Read moreimpl Eq for Values
impl StructuralPartialEq for Values
Auto Trait Implementations§
impl Freeze for Values
impl RefUnwindSafe for Values
impl Send for Values
impl Sync for Values
impl Unpin for Values
impl UnsafeUnpin for Values
impl UnwindSafe for Values
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