pub enum Statement {
Select(SelectStatement),
Where(WhereStatement),
Having(HavingStatement),
Limit(LimitStatement),
Offset(OffsetStatement),
OrderBy(OrderByStatement),
GroupBy(GroupByStatement),
AggregateFunction(AggregationsStatement),
WindowFunction(WindowFunctionsStatement),
Qualify(QualifyStatement),
Into(IntoStatement),
}
Variants§
Select(SelectStatement)
Where(WhereStatement)
Having(HavingStatement)
Limit(LimitStatement)
Offset(OffsetStatement)
OrderBy(OrderByStatement)
GroupBy(GroupByStatement)
AggregateFunction(AggregationsStatement)
WindowFunction(WindowFunctionsStatement)
Qualify(QualifyStatement)
Into(IntoStatement)
Auto Trait Implementations§
impl Freeze for Statement
impl !RefUnwindSafe for Statement
impl !Send for Statement
impl !Sync for Statement
impl Unpin for Statement
impl !UnwindSafe for Statement
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