pub struct BlockStmtNode {
pub decls: NodeArrayId,
pub span: SourceSpan,
}Expand description
Block statement: { declaration* }
Fields§
§decls: NodeArrayId§span: SourceSpanTrait Implementations§
Source§impl Clone for BlockStmtNode
impl Clone for BlockStmtNode
impl Copy for BlockStmtNode
Source§impl Debug for BlockStmtNode
impl Debug for BlockStmtNode
Source§impl PartialEq for BlockStmtNode
impl PartialEq for BlockStmtNode
impl StructuralPartialEq for BlockStmtNode
Auto Trait Implementations§
impl Freeze for BlockStmtNode
impl RefUnwindSafe for BlockStmtNode
impl Send for BlockStmtNode
impl Sync for BlockStmtNode
impl Unpin for BlockStmtNode
impl UnsafeUnpin for BlockStmtNode
impl UnwindSafe for BlockStmtNode
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