pub struct IsExpr { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for IsExpr
impl AstNode for IsExpr
fn can_cast(kind: SyntaxKind) -> bool
fn cast(node: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
impl Eq for IsExpr
impl StructuralPartialEq for IsExpr
Auto Trait Implementations§
impl !RefUnwindSafe for IsExpr
impl !Send for IsExpr
impl !Sync for IsExpr
impl !UnwindSafe for IsExpr
impl Freeze for IsExpr
impl Unpin for IsExpr
impl UnsafeUnpin for IsExpr
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