Enum gluon_vm::compiler::Variable [] [src]

pub enum Variable<G> {
    Stack(VMIndex),
    Global(G),
    Constructor(VMTagVMIndex),
    UpVar(VMIndex),
}

Variants

Stack(VMIndex)Global(G)Constructor(VMTagVMIndex)UpVar(VMIndex)

Trait Implementations

impl<G: Debug> Debug for Variable<G>
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl<G: Clone> Clone for Variable<G>
[src]

fn clone(&self) -> Variable<G>

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