pub struct AstFor {
pub args: AstVec<AstIndex>,
pub iterable: AstIndex,
pub body: AstIndex,
}Expand description
A for loop definition
Fields§
§args: AstVec<AstIndex>The ids that capture each iteration’s output values
iterable: AstIndexThe expression that produces an iterable value
body: AstIndexThe body of the for loop
Trait Implementations§
impl Eq for AstFor
impl StructuralPartialEq for AstFor
Auto Trait Implementations§
impl Freeze for AstFor
impl RefUnwindSafe for AstFor
impl Send for AstFor
impl Sync for AstFor
impl Unpin for AstFor
impl UnwindSafe for AstFor
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