Struct dyon::ast::Loop
[−]
[src]
pub struct Loop { pub block: Block, pub label: Option<Arc<String>>, pub source_range: Range, }
Fields
block: Block
label: Option<Arc<String>>
source_range: Range
Methods
impl Loop
[src]
fn from_meta_data(file: &Arc<String>,
source: &Arc<String>,
convert: Convert,
ignored: &mut Vec<Range>)
-> Result<(Range, Loop), ()>
source: &Arc<String>,
convert: Convert,
ignored: &mut Vec<Range>)
-> Result<(Range, Loop), ()>
fn to_expression(self) -> Expression
Trait Implementations
impl Debug for Loop
[src]
impl Clone for Loop
[src]
fn clone(&self) -> Loop
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more