pub struct NumericFor {
pub var: String,
pub start: Box<Expression>,
pub limit: Box<Expression>,
pub step: Option<Box<Expression>>,
pub body: Block,
pub span: Span,
}Expand description
for i = start, limit [, step] do body end
Fields§
§var: String§start: Box<Expression>§limit: Box<Expression>§step: Option<Box<Expression>>§body: Block§span: SpanTrait Implementations§
Source§impl Clone for NumericFor
impl Clone for NumericFor
Source§fn clone(&self) -> NumericFor
fn clone(&self) -> NumericFor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for NumericFor
impl RefUnwindSafe for NumericFor
impl Send for NumericFor
impl Sync for NumericFor
impl Unpin for NumericFor
impl UnsafeUnpin for NumericFor
impl UnwindSafe for NumericFor
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