pub struct GroupingExpr { /* private fields */ }Expand description
Implementations§
Source§impl GroupingExpr
impl GroupingExpr
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn inner(&self) -> Option<Expr>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for GroupingExpr
impl AstNode for GroupingExpr
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 Display for GroupingExpr
impl Display for GroupingExpr
Source§impl From<GroupingExpr> for Expr
impl From<GroupingExpr> for Expr
Source§fn from(node: GroupingExpr) -> Expr
fn from(node: GroupingExpr) -> Expr
Converts to this type from the input type.
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