pub struct UsesDeclaration(/* private fields */);Expand description
uses "url" alias Name as source
Implementations§
Trait Implementations§
Source§impl AstNode for UsesDeclaration
impl AstNode for UsesDeclaration
fn can_cast(kind: SyntaxKind) -> bool
fn cast(node: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
Source§impl Clone for UsesDeclaration
impl Clone for UsesDeclaration
Source§impl Debug for UsesDeclaration
impl Debug for UsesDeclaration
impl Eq for UsesDeclaration
Source§impl Hash for UsesDeclaration
impl Hash for UsesDeclaration
Source§impl PartialEq for UsesDeclaration
impl PartialEq for UsesDeclaration
impl StructuralPartialEq for UsesDeclaration
Auto Trait Implementations§
impl !RefUnwindSafe for UsesDeclaration
impl !Send for UsesDeclaration
impl !Sync for UsesDeclaration
impl !UnwindSafe for UsesDeclaration
impl Freeze for UsesDeclaration
impl Unpin for UsesDeclaration
impl UnsafeUnpin for UsesDeclaration
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