pub struct Named(/* private fields */);Expand description
named = ident _ "=" _Implementations§
Source§impl Named
impl Named
Sourcepub fn eq(&self) -> SyntaxToken
pub fn eq(&self) -> SyntaxToken
Get eq =
pub fn ident(&self) -> SyntaxToken
pub fn trivias(&self) -> AstChildren<Trivia> ⓘ
Trait Implementations§
Source§impl AstNode for Named
impl AstNode for Named
type Language = Lang
fn syntax(&self) -> &SyntaxNode<Self::Language>
fn can_cast(kind: <Self::Language as Language>::Kind) -> bool
fn cast(node: SyntaxNode<Self::Language>) -> Option<Self>
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
impl Eq for Named
impl StructuralPartialEq for Named
Auto Trait Implementations§
impl !RefUnwindSafe for Named
impl !Send for Named
impl !Sync for Named
impl !UnwindSafe for Named
impl Freeze for Named
impl Unpin for Named
impl UnsafeUnpin for Named
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