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