Module rustc::ty::trait_def[][src]

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

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Re-exports

use hir;
use hir::def_id::DefId;
use hir::map::DefPathHash;
use ich;
use ich::StableHashingContext;
use traits::specialization_graph;
use ty::fast_reject;
use ty::fold::TypeFoldable;
use ty::Ty;
use ty::TyCtxt;
use rustc_data_structures::fx::FxHashMap;
use rustc_data_structures::stable_hasher::HashStable;
use rustc_data_structures::stable_hasher::StableHasher;
use rustc_data_structures::stable_hasher::StableHasherResult;
use rustc_data_structures::sync::Lrc;

Structs

TraitDef [
Experimental
]

A trait's definition with type information.

TraitImpls [
Experimental
]

Functions

trait_impls_of_provider [
Experimental
]