pub enum GroupingSetKind {
GroupingSets,
Cube,
Rollup,
}Expand description
Which set a GroupingSet expands to.
Variants§
GroupingSets
GROUPING SETS (…) — the sets are listed explicitly.
Cube
CUBE (…) — every subset.
Rollup
ROLLUP (…) — every prefix.
Implementations§
Trait Implementations§
Source§impl Clone for GroupingSetKind
impl Clone for GroupingSetKind
Source§fn clone(&self) -> GroupingSetKind
fn clone(&self) -> GroupingSetKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GroupingSetKind
Source§impl Debug for GroupingSetKind
impl Debug for GroupingSetKind
Source§impl Default for GroupingSetKind
impl Default for GroupingSetKind
Source§fn default() -> GroupingSetKind
fn default() -> GroupingSetKind
Returns the “default value” for a type. Read more
impl Eq for GroupingSetKind
Source§impl PartialEq for GroupingSetKind
impl PartialEq for GroupingSetKind
impl StructuralPartialEq for GroupingSetKind
Auto Trait Implementations§
impl Freeze for GroupingSetKind
impl RefUnwindSafe for GroupingSetKind
impl Send for GroupingSetKind
impl Sync for GroupingSetKind
impl Unpin for GroupingSetKind
impl UnsafeUnpin for GroupingSetKind
impl UnwindSafe for GroupingSetKind
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