pub struct RangedForLoop {
pub tag: Option<String>,
pub statements: Vec<Statement>,
pub variable: Reference,
pub start: Expression,
pub end: Expression,
}
Fields§
§tag: Option<String>
§statements: Vec<Statement>
§variable: Reference
§start: Expression
§end: Expression
Trait Implementations§
Source§impl Clone for RangedForLoop
impl Clone for RangedForLoop
Source§fn clone(&self) -> RangedForLoop
fn clone(&self) -> RangedForLoop
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RangedForLoop
impl Debug for RangedForLoop
Source§impl PartialEq for RangedForLoop
impl PartialEq for RangedForLoop
impl StructuralPartialEq for RangedForLoop
Auto Trait Implementations§
impl Freeze for RangedForLoop
impl RefUnwindSafe for RangedForLoop
impl Send for RangedForLoop
impl Sync for RangedForLoop
impl Unpin for RangedForLoop
impl UnwindSafe for RangedForLoop
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