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