Enum rustc::metadata::common::astencode_tagUnstable [-] [+] [src]

pub enum astencode_tag {
    tag_ast,
    tag_tree,
    tag_id_range,
    tag_table,
    tag_table_def,
    tag_table_node_type,
    tag_table_item_subst,
    tag_table_freevars,
    tag_table_tcache,
    tag_table_param_defs,
    tag_table_mutbl,
    tag_table_last_use,
    tag_table_spill,
    tag_table_method_map,
    tag_table_vtable_map,
    tag_table_adjustments,
    tag_table_moves_map,
    tag_table_capture_map,
    tag_table_closure_tys,
    tag_table_closure_kinds,
    tag_table_upvar_capture_map,
    tag_table_capture_modes,
    tag_table_object_cast_map,
    tag_table_const_qualif,
}

Variants

tag_ast
tag_tree
tag_id_range
tag_table
tag_table_def
tag_table_node_type
tag_table_item_subst
tag_table_freevars
tag_table_tcache
tag_table_param_defs
tag_table_mutbl
tag_table_last_use
tag_table_spill
tag_table_method_map
tag_table_vtable_map
tag_table_adjustments
tag_table_moves_map
tag_table_capture_map
tag_table_closure_tys
tag_table_closure_kinds
tag_table_upvar_capture_map
tag_table_capture_modes
tag_table_object_cast_map
tag_table_const_qualif

Methods

impl astencode_tag

fn from_u32(u: u32) -> Option<astencode_tag>

Trait Implementations

Derived Implementations

impl PartialEq for astencode_tag

fn eq(&self, __arg_0: &astencode_tag) -> bool

fn ne(&self, __arg_0: &astencode_tag) -> bool

impl Clone for astencode_tag

fn clone(&self) -> astencode_tag

fn clone_from(&mut self, source: &Self)

impl Copy for astencode_tag