pub struct SelectQuery {
pub statements: HashMap<&'static str, Box<dyn Statement>>,
pub alias_table: HashMap<String, String>,
pub has_aggregation_function: bool,
pub has_group_by_statement: bool,
pub hidden_selections: HashMap<String, Vec<String>>,
}
Fields§
§statements: HashMap<&'static str, Box<dyn Statement>>
§alias_table: HashMap<String, String>
§has_aggregation_function: bool
§has_group_by_statement: bool
Auto Trait Implementations§
impl Freeze for SelectQuery
impl !RefUnwindSafe for SelectQuery
impl !Send for SelectQuery
impl !Sync for SelectQuery
impl Unpin for SelectQuery
impl !UnwindSafe for SelectQuery
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