pub struct GroupByClause {
pub columns: Vec<Expression>,
pub modifier: GroupByModifier,
}Expand description
GROUP BY clause with optional ROLLUP/CUBE modifier
Fields§
§columns: Vec<Expression>§modifier: GroupByModifierTrait Implementations§
Source§impl Clone for GroupByClause
impl Clone for GroupByClause
Source§impl Debug for GroupByClause
impl Debug for GroupByClause
Source§impl Default for GroupByClause
impl Default for GroupByClause
Source§impl Display for GroupByClause
impl Display for GroupByClause
Source§impl PartialEq for GroupByClause
impl PartialEq for GroupByClause
impl StructuralPartialEq for GroupByClause
Auto Trait Implementations§
impl Forget for GroupByClause
impl Freeze for GroupByClause
impl RefUnwindSafe for GroupByClause
impl Send for GroupByClause
impl Sync for GroupByClause
impl Unpin for GroupByClause
impl UnsafeUnpin for GroupByClause
impl UnwindSafe for GroupByClause
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