Enum rustc::ty::maps::plumbing::TryGetJob[][src]

enum TryGetJob<'a, 'tcx: 'a, D: QueryDescription<'tcx> + 'a> {
    NotYetStarted(JobOwner<'a, 'tcx, D>),
    JobCompleted(Result<(D::Value, DepNodeIndex), CycleError<'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?

The result of try_get_lock

Variants

🔬 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?

The query is not yet started. Contains a guard to the map eventually used to start it.

🔬 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?

The query was already completed. Returns the result of the query and its dep node index if it succeeded or a cycle error if it failed

Auto Trait Implementations

impl<'a, 'tcx, D> !Send for TryGetJob<'a, 'tcx, D>

impl<'a, 'tcx, D> !Sync for TryGetJob<'a, 'tcx, D>