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