Struct rustc_metadata::def_key::DefKey [] [src]

pub struct DefKey {
    pub parent: Option<DefIndex>,
    pub disambiguated_data: DisambiguatedDefPathData,
}
Unstable (rustc_private)

Fields

parent: Option<DefIndex>
Unstable (rustc_private)
disambiguated_data: DisambiguatedDefPathData
Unstable (rustc_private)

Trait Implementations

Derived Implementations

impl Decodable for DefKey
[src]

fn decode<__D: Decoder>(__arg_0: &mut __D) -> Result<DefKey, __D::Error>

impl Encodable for DefKey
[src]

fn encode<__S: Encoder>(&self, __arg_0: &mut __S) -> Result<(), __S::Error>