Skip to main content

Arena

Type Alias Arena 

Source
pub type Arena = Arena<AverTypes>;

Aliased Type§

pub struct Arena {
    pub type_names: Vec<String>,
    pub type_field_names: Vec<Vec<String>>,
    pub type_variant_names: Vec<Vec<String>>,
    pub type_variant_ctor_ids: Vec<Vec<u32>>,
    pub ctor_to_type_variant: Vec<(u32, u16)>,
    pub symbol_entries: Vec<ArenaSymbol<AverTypes>>,
    /* private fields */
}

Fields§

§type_names: Vec<String>§type_field_names: Vec<Vec<String>>§type_variant_names: Vec<Vec<String>>§type_variant_ctor_ids: Vec<Vec<u32>>§ctor_to_type_variant: Vec<(u32, u16)>§symbol_entries: Vec<ArenaSymbol<AverTypes>>