enum TryGetJob<'tcx, D, K> where
D: Copy + Clone + Eq + Hash,
K: Eq + Hash + Clone, {
NotYetStarted(JobOwner<'tcx, D, K>),
Cycle(CycleError),
}Expand description
The result of try_start.
Variants
NotYetStarted(JobOwner<'tcx, D, K>)
The query is not yet started. Contains a guard to the cache eventually used to start it.
Cycle(CycleError)
Trying to execute the query resulted in a cycle.
Auto Trait Implementations
impl<'tcx, D, K> !RefUnwindSafe for TryGetJob<D, K>
impl<'tcx, D, K> !UnwindSafe for TryGetJob<D, K>
Blanket Implementations
Layout
Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.