pub struct PrefixedName { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for PrefixedName
impl AstNode for PrefixedName
fn kind() -> SyntaxKind
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn can_cast(kind: SyntaxKind) -> bool
fn has_error(&self) -> bool
fn collect_decendants( &self, matcher: &impl Fn(SyntaxKind) -> bool, ) -> Vec<SyntaxNode> ⓘ
fn preorder_find_kind(&self, kind: SyntaxKind) -> Vec<SyntaxNode> ⓘ
fn used_prefixes(&self) -> Vec<String>
fn text(&self) -> String
Auto Trait Implementations§
impl Freeze for PrefixedName
impl !RefUnwindSafe for PrefixedName
impl !Send for PrefixedName
impl !Sync for PrefixedName
impl Unpin for PrefixedName
impl !UnwindSafe for PrefixedName
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