pub enum ValuesMode {
ValuesWithSubqueryColumnAliases {
explicit_row: bool,
},
ValuesWithSelectColumnAliases {
explicit_row: bool,
column_prefix: String,
base_index: usize,
},
SelectUnion,
}Variants§
ValuesWithSubqueryColumnAliases
SELECT * FROM (VALUES (1, 2) (3, 4)) as _table(a, b)
ValuesWithSelectColumnAliases
SELECT column1 as a, column2 as b FROM (VALUES (1, 2) (3, 4))
SelectUnion
SELECT 1 as a, 2 as b UNION ALL SELECT 3 as a, 4 as b
Trait Implementations§
Source§impl Clone for ValuesMode
impl Clone for ValuesMode
Source§fn clone(&self) -> ValuesMode
fn clone(&self) -> ValuesMode
Returns a copy 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 ValuesMode
impl RefUnwindSafe for ValuesMode
impl Send for ValuesMode
impl Sync for ValuesMode
impl Unpin for ValuesMode
impl UnwindSafe for ValuesMode
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