Module rustc_typeck::check::demand [−][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 std::iter; |
use check::FnCtxt; |
use rustc::infer::InferOk; |
use rustc::traits::ObligationCause; |
use syntax::ast; |
use syntax::util::parser::PREC_POSTFIX; |
use syntax_pos::Span; |
use rustc::hir; |
use rustc::hir::def::Def; |
use rustc::hir::map::NodeItem; |
use rustc::hir::map::NodeExpr; |
use rustc::hir::Item; |
use rustc::hir::ItemConst; |
use rustc::hir::print; |
use rustc::ty; |
use rustc::ty::Ty; |
use rustc::ty::AssociatedItem; |
use rustc::ty::adjustment::AllowTwoPhase; |
use errors::DiagnosticBuilder; |
use errors::CodeMapper; |
use super::method::probe; |