pub struct Inherits { /* private fields */ }
Implementations§
Source§impl Inherits
impl Inherits
pub fn paths(&self) -> AstChildren<Path> ⓘ
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn inherits_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for Inherits
impl AstNode for Inherits
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 Inherits
impl StructuralPartialEq for Inherits
Auto Trait Implementations§
impl Freeze for Inherits
impl !RefUnwindSafe for Inherits
impl !Send for Inherits
impl !Sync for Inherits
impl Unpin for Inherits
impl !UnwindSafe for Inherits
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