32 lines
431 B
Rust
32 lines
431 B
Rust
//! Job supervision.
|
|
|
|
#[doc(inline)]
|
|
pub use self::{
|
|
job::Job,
|
|
messages::{Control, Ticket},
|
|
state::CommandState,
|
|
task::JobTaskContext,
|
|
};
|
|
|
|
#[cfg(test)]
|
|
pub(crate) use self::{
|
|
priority::Priority,
|
|
testchild::{TestChild, TestChildCall},
|
|
};
|
|
|
|
#[doc(inline)]
|
|
pub use task::start_job;
|
|
|
|
#[allow(clippy::module_inception)]
|
|
mod job;
|
|
mod messages;
|
|
mod priority;
|
|
mod state;
|
|
mod task;
|
|
|
|
#[cfg(test)]
|
|
mod testchild;
|
|
|
|
#[cfg(test)]
|
|
mod test;
|