#[repr(C)]pub struct AstStatBlock {
pub base: AstStat,
pub body: AstArray<*mut AstStat>,
pub has_end: bool,
}Fields§
§base: AstStat§body: AstArray<*mut AstStat>§has_end: boolImplementations§
Trait Implementations§
Source§impl AstNodeClass for AstStatBlock
impl AstNodeClass for AstStatBlock
Source§const CLASS_INDEX: i32
const CLASS_INDEX: i32
The node’s RTTI id; mirrors
T::ClassIndex().Source§impl AstVisitable for AstStatBlock
impl AstVisitable for AstStatBlock
fn visit(&self, visitor: &mut dyn AstVisitor)
Source§impl Debug for AstStatBlock
impl Debug for AstStatBlock
Source§impl IntoAstStatBlockMut for &mut AstStatBlock
impl IntoAstStatBlockMut for &mut AstStatBlock
unsafe fn into_ast_stat_block_mut(self) -> *mut AstStatBlock
Auto Trait Implementations§
impl !Send for AstStatBlock
impl !Sync for AstStatBlock
impl Freeze for AstStatBlock
impl RefUnwindSafe for AstStatBlock
impl Unpin for AstStatBlock
impl UnsafeUnpin for AstStatBlock
impl UnwindSafe for AstStatBlock
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