Module rustc::traits::specialization_graph  
                   
                       [−]
                   
               [src]
Unstable (
rustc_private)Structs
| Ancestors | [Unstable] | 
| ConstDefs | [Unstable] | 
| FnDefs | [Unstable] | 
| Graph | 
                               [Unstable]  A per-trait graph of impls in specialization order. At the moment, this graph forms a tree rooted with the trait itself, with all other nodes representing impls, and parent-child relationships representing specializations.  | 
                       
| NodeItem | [Unstable] | 
| TypeDefs | [Unstable] | 
Enums
| Node | 
                               [Unstable]  A node in the specialization graph is either an impl or a trait definition; either can serve as a source of item definitions. There is always exactly one trait definition node: the root.  | 
                       
| NodeItems | 
                               [Unstable]  An iterator over the items defined within a trait or impl.  | 
                       
Functions
| ancestors | 
                               [Unstable]  Walk up the specialization ancestors of a given impl, starting with that impl itself.  |