pub struct MemberLine { /* private fields */ }Expand description
A MemberLine node (family.ungram rule MemberLine).
Implementations§
Trait Implementations§
Source§impl AstNode for MemberLine
impl AstNode for MemberLine
Source§fn cast(syntax: SyntaxNode) -> Option<Self>
fn cast(syntax: SyntaxNode) -> Option<Self>
Wraps
syntax if its kind matches this type; None otherwise.Source§fn syntax(&self) -> &SyntaxNode
fn syntax(&self) -> &SyntaxNode
The underlying untyped node.
Source§impl Clone for MemberLine
impl Clone for MemberLine
Source§impl Debug for MemberLine
impl Debug for MemberLine
impl Eq for MemberLine
Source§impl HasDocComments for MemberLine
impl HasDocComments for MemberLine
Source§fn doc_comments(&self) -> Vec<SyntaxToken> ⓘ
fn doc_comments(&self) -> Vec<SyntaxToken> ⓘ
The
DocComment tokens in the trivia run immediately preceding
this node, in source order.Source§impl Hash for MemberLine
impl Hash for MemberLine
Source§impl PartialEq for MemberLine
impl PartialEq for MemberLine
impl StructuralPartialEq for MemberLine
Auto Trait Implementations§
impl !RefUnwindSafe for MemberLine
impl !Send for MemberLine
impl !Sync for MemberLine
impl !UnwindSafe for MemberLine
impl Freeze for MemberLine
impl Unpin for MemberLine
impl UnsafeUnpin for MemberLine
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