Module rustc::ty::maps::job[][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 rustc_data_structures::sync::Lock;
use rustc_data_structures::sync::Lrc;
use syntax_pos::Span;
use ty::tls;
use ty::maps::Query;
use ty::maps::plumbing::CycleError;
use ty::context::TyCtxt;
use errors::Diagnostic;

Structs

QueryInfo [
Experimental
]

A span and a query key

QueryJob [
Experimental
]

A object representing an active query job.

Enums

QueryResult [
Experimental
]

Indicates the state of a query for a given key in a query map