Module rustc::traits::auto_trait[][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?

Support code for rustdoc and external tools . You really don't want to be using this unless you need to.

Re-exports

use super::*;
use std::collections::hash_map::Entry;
use std::collections::VecDeque;
use rustc_data_structures::fx::FxHashMap;
use rustc_data_structures::fx::FxHashMap;
use rustc_data_structures::fx::FxHashSet;
use rustc_data_structures::fx::FxHashSet;
use infer::region_constraints::Constraint;
use infer::region_constraints::RegionConstraintData;
use infer::InferCtxt;
use infer::RegionObligation;
use ty::fold::TypeFolder;
use ty::Region;
use ty::RegionVid;

Structs

AutoTraitFinder [
Experimental
]
AutoTraitInfo [
Experimental
]
RegionDeps [
Experimental
]
RegionReplacer [
Experimental
]

Enums

AutoTraitResult [
Experimental
]
RegionTarget [
Experimental
]