Trait rustc::ty::DefIdTree
[−]
[src]
pub trait DefIdTree: Copy { fn parent(self, id: DefId) -> Option<DefId>; fn is_descendant_of(self, descendant: DefId, ancestor: DefId) -> bool { ... } }
🔬 This is a nightly-only experimental API. (
rustc_private
)Required Methods
fn parent(self, id: DefId) -> Option<DefId>
🔬 This is a nightly-only experimental API. (
rustc_private
)Provided Methods
fn is_descendant_of(self, descendant: DefId, ancestor: DefId) -> bool
🔬 This is a nightly-only experimental API. (
rustc_private
)Implementors
impl<'a, 'gcx, 'tcx> DefIdTree for TyCtxt<'a, 'gcx, 'tcx>