watchexec-supervisor 5.2.0

Watchexec's process supervisor component
Documentation
//! Job supervision.

#[doc(inline)]
pub use self::{
	job::Job,
	messages::{Control, Ticket},
	state::CommandState,
	task::{JobTaskContext, SpawnFn},
};

#[cfg(test)]
pub(crate) use self::{priority::Priority, testchild::TestChild};

#[cfg(all(unix, test))]
pub(crate) use self::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;