Expand description
See JobState.
Re-exportsยง
use std::cell::Cell;๐use std::marker;๐use std::sync::Arc;๐use cargo_util::ProcessBuilder;๐use crate::compiler::future_incompat::FutureBreakageItem;๐use crate::compiler::locking::LockKey;๐use crate::compiler::timings::SectionTiming;๐use crate::context::WarningHandling;๐use crate::util::Queue;๐use crate::util::interning::InternedString;๐use crate::CargoResult;๐use crate::compiler::locking::LockManager;๐use super::Artifact;๐use super::DiagDedupe;๐use super::Job;๐use super::JobId;๐use super::Message;๐
Structsยง
- JobState
- A
JobStateis constructed byJobQueue::runand passed toJob::run. It includes everything necessary to communicate between the main thread and the execution of the job.