pub struct AnalyzedSelect {
pub statement: SelectStatement,
pub output_columns: Vec<OutputColumn>,
}Expand description
Analyzed SELECT statement with resolved types.
Fields§
§statement: SelectStatement§output_columns: Vec<OutputColumn>Trait Implementations§
Source§impl Clone for AnalyzedSelect
impl Clone for AnalyzedSelect
Source§fn clone(&self) -> AnalyzedSelect
fn clone(&self) -> AnalyzedSelect
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 AnalyzedSelect
impl RefUnwindSafe for AnalyzedSelect
impl Send for AnalyzedSelect
impl Sync for AnalyzedSelect
impl Unpin for AnalyzedSelect
impl UnsafeUnpin for AnalyzedSelect
impl UnwindSafe for AnalyzedSelect
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