pub struct FieldAccessExpr { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for FieldAccessExpr
impl AstNode for FieldAccessExpr
Source§fn can_cast(kind: SyntaxKind) -> bool
fn can_cast(kind: SyntaxKind) -> bool
Returns
true if a node with the given kind can be cast to Self.Source§fn cast(node: SyntaxNode) -> Option<Self>
fn cast(node: SyntaxNode) -> Option<Self>
Try to cast a generic
SyntaxNode into this typed wrapper.Source§fn syntax(&self) -> &SyntaxNode
fn syntax(&self) -> &SyntaxNode
Access the underlying
SyntaxNode.Source§impl Clone for FieldAccessExpr
impl Clone for FieldAccessExpr
Source§fn clone(&self) -> FieldAccessExpr
fn clone(&self) -> FieldAccessExpr
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 moreSource§impl Debug for FieldAccessExpr
impl Debug for FieldAccessExpr
Source§impl Display for FieldAccessExpr
impl Display for FieldAccessExpr
impl Eq for FieldAccessExpr
Source§impl Hash for FieldAccessExpr
impl Hash for FieldAccessExpr
Source§impl PartialEq for FieldAccessExpr
impl PartialEq for FieldAccessExpr
impl StructuralPartialEq for FieldAccessExpr
Auto Trait Implementations§
impl !RefUnwindSafe for FieldAccessExpr
impl !Send for FieldAccessExpr
impl !Sync for FieldAccessExpr
impl !UnwindSafe for FieldAccessExpr
impl Freeze for FieldAccessExpr
impl Unpin for FieldAccessExpr
impl UnsafeUnpin for FieldAccessExpr
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