pub struct AsName { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for AsName
impl AstNode for AsName
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,
impl Eq for AsName
impl StructuralPartialEq for AsName
Auto Trait Implementations§
impl Freeze for AsName
impl !RefUnwindSafe for AsName
impl !Send for AsName
impl !Sync for AsName
impl Unpin for AsName
impl !UnwindSafe for AsName
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