Struct dyon::ast::Item [] [src]

pub struct Item {
    pub name: Arc<String>,
    pub stack_id: Cell<Option<usize>>,
    pub static_stack_id: Cell<Option<usize>>,
    pub current: bool,
    pub try: bool,
    pub ids: Vec<Id>,
    pub try_ids: Vec<usize>,
    pub source_range: Range,
}

Fields

Methods

impl Item
[src]

[src]

[src]

Truncates item extra to a given length.

[src]

[src]

Trait Implementations

impl Debug for Item
[src]

[src]

Formats the value using the given formatter.

impl Clone for Item
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more