Type Definition rustc::traits::query::CanonicalProjectionGoal [−][src]
type CanonicalProjectionGoal<'tcx> = Canonical<'tcx, ParamEnvAnd<'tcx, ProjectionTy<'tcx>>>;
🔬 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?
Trait Implementations
impl<'tcx> Key for CanonicalProjectionGoal<'tcx>
[src]
impl<'tcx> Key for CanonicalProjectionGoal<'tcx>
fn map_crate(&self) -> CrateNum
[src]
fn map_crate(&self) -> CrateNum
🔬 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?
Given an instance of this key, what crate is it referring to? This is used to find the provider. Read more
fn default_span(&self, _tcx: TyCtxt) -> Span
[src]
fn default_span(&self, _tcx: TyCtxt) -> Span
🔬 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?
In the event that a cycle occurs, if no explicit span has been given for a query with key self
, what span should we use? Read more