Skip to main content

ArenaSymbol

Type Alias ArenaSymbol 

Source
pub type ArenaSymbol = ArenaSymbol<AverTypes>;

Aliased Type§

pub enum ArenaSymbol {
    Fn(Arc<FunctionValue>),
    Builtin(Arc<str>),
    Namespace {
        name: Arc<str>,
        members: Vec<(Arc<str>, NanValue)>,
    },
    NullaryVariant {
        ctor_id: u32,
    },
}

Variants§

§

Fn(Arc<FunctionValue>)

§

Builtin(Arc<str>)

§

Namespace

Fields

§name: Arc<str>
§members: Vec<(Arc<str>, NanValue)>
§

NullaryVariant

Fields

§ctor_id: u32