Enum rustc_metadata::common::astencode_tag [] [src]

pub enum astencode_tag {
    tag_ast,
    tag_tree,
    tag_mir,
    tag_table,
    tag_table_def,
    tag_table_node_type,
    tag_table_item_subst,
    tag_table_freevars,
    tag_table_method_map,
    tag_table_adjustments,
    tag_table_upvar_capture_map,
    tag_table_const_qualif,
    tag_table_cast_kinds,
}
Unstable (rustc_private)

Variants

tag_ast
Unstable (rustc_private)
tag_tree
Unstable (rustc_private)
tag_mir
Unstable (rustc_private)
tag_table
Unstable (rustc_private)
tag_table_def
Unstable (rustc_private)
tag_table_node_type
Unstable (rustc_private)
tag_table_item_subst
Unstable (rustc_private)
tag_table_freevars
Unstable (rustc_private)
tag_table_method_map
Unstable (rustc_private)
tag_table_adjustments
Unstable (rustc_private)
tag_table_upvar_capture_map
Unstable (rustc_private)
tag_table_const_qualif
Unstable (rustc_private)
tag_table_cast_kinds
Unstable (rustc_private)

Methods

impl astencode_tag
[src]

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

Trait Implementations

Derived Implementations

impl PartialEq for astencode_tag
[src]

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

This method tests for self and other values to be equal, and is used by ==. Read more

fn ne(&self, other: &Rhs) -> bool
1.0.0
[]

This method tests for !=.

impl Clone for astencode_tag
[src]

fn clone(&self) -> astencode_tag[]

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

impl Copy for astencode_tag
[src]