Struct rustc_typeck::hir::map::definitions::DefPathTable [] [src]

pub struct DefPathTable { /* fields omitted */ }
🔬 This is a nightly-only experimental API. (rustc_private)

The DefPathTable maps DefIndexes to DefKeys and vice versa. Internally the DefPathTable holds a tree of DefKeys, where each DefKey stores the DefIndex of its parent. There is one DefPathTable for each crate.

Methods

impl DefPathTable
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

🔬 This is a nightly-only experimental API. (rustc_private)

🔬 This is a nightly-only experimental API. (rustc_private)

🔬 This is a nightly-only experimental API. (rustc_private)

Trait Implementations

impl Decodable for DefPathTable
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

impl Clone for DefPathTable
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Encodable for DefPathTable
[src]

🔬 This is a nightly-only experimental API. (rustc_private)