//! What differs between operating systems, behind one interface: the job a gated command runs in (its priority,
//! CPU and memory ceilings, usage, and ending everything it started), the slot locks, the machine's memory, CPU
//! and clock, where the settings live, and the terminal for `fgate watch`.
use AtomicBool;
pub use *;
pub use *;
/// What a running job uses, for `fgate watch`.
/// Set when `fgate watch` is asked to end (Ctrl+C, the window closing); see `catch_quit`.
pub static QUIT: AtomicBool = new;
/// Where fgate keeps its settings, slots, line and history when `FGATE_DIR` doesn't say.