Struct rustc_typeck::dep_graph::DepGraphQuery [] [src]

pub struct DepGraphQuery<D> where D: Eq + Clone + Hash + Debug {
    pub graph: Graph<DepNode<D>, ()>,
    pub indices: HashMap<DepNode<D>, NodeIndex, BuildHasherDefault<FxHasher>>,
}
🔬 This is a nightly-only experimental API. (rustc_private)

Fields

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

Methods

impl<D> DepGraphQuery<D> where D: Eq + Clone + Hash + Debug
[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)

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

All nodes reachable from node. In other words, things that will have to be recomputed if node changes.

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

All nodes that can reach node.

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

Just the outgoing edges from node.