Enum gluon_vm::core::interpreter::Binding[][src]

pub enum Binding<E, C> {
    Expr(E),
    Closure(C),
    None,
}

Variants

Trait Implementations

impl<E: Clone, C: Clone> Clone for Binding<E, C>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<E: Copy, C: Copy> Copy for Binding<E, C>
[src]

impl<E: Debug, C: Debug> Debug for Binding<E, C>
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<E, C> Send for Binding<E, C> where
    C: Send,
    E: Send

impl<E, C> Sync for Binding<E, C> where
    C: Sync,
    E: Sync