pub struct GroupingExpr { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl AstNode for GroupingExpr
impl AstNode for GroupingExpr
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 GroupingExpr
impl Clone for GroupingExpr
Source§fn clone(&self) -> GroupingExpr
fn clone(&self) -> GroupingExpr
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 GroupingExpr
impl Debug for GroupingExpr
Source§impl Hash for GroupingExpr
impl Hash for GroupingExpr
Source§impl PartialEq for GroupingExpr
impl PartialEq for GroupingExpr
impl Eq for GroupingExpr
impl StructuralPartialEq for GroupingExpr
Auto Trait Implementations§
impl Freeze for GroupingExpr
impl !RefUnwindSafe for GroupingExpr
impl !Send for GroupingExpr
impl !Sync for GroupingExpr
impl Unpin for GroupingExpr
impl !UnwindSafe for GroupingExpr
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