pub struct GroupingRollup { /* private fields */ }
Implementations§
Source§impl GroupingRollup
impl GroupingRollup
pub fn expr(&self) -> Option<Expr>
pub fn rollup_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for GroupingRollup
impl AstNode for GroupingRollup
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for GroupingRollup
impl Clone for GroupingRollup
Source§fn clone(&self) -> GroupingRollup
fn clone(&self) -> GroupingRollup
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 moreSource§impl Debug for GroupingRollup
impl Debug for GroupingRollup
Source§impl Hash for GroupingRollup
impl Hash for GroupingRollup
Source§impl PartialEq for GroupingRollup
impl PartialEq for GroupingRollup
impl Eq for GroupingRollup
impl StructuralPartialEq for GroupingRollup
Auto Trait Implementations§
impl Freeze for GroupingRollup
impl !RefUnwindSafe for GroupingRollup
impl !Send for GroupingRollup
impl !Sync for GroupingRollup
impl Unpin for GroupingRollup
impl !UnwindSafe for GroupingRollup
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