Skip to main content

rust_supervisor/
lib.rs

1//! Rust Supervisor provides a typed task supervision core.
2//!
3//! The crate keeps every public type in its owning top-level module. Users import
4//! concrete items through absolute module paths such as
5//! `rust_supervisor::runtime::supervisor::Supervisor`.
6
7pub mod child_runner;
8pub mod config;
9pub mod control;
10pub mod dashboard;
11pub mod error;
12pub mod event;
13pub mod health;
14pub mod id;
15pub mod journal;
16pub mod observe;
17pub mod policy;
18pub mod readiness;
19pub mod registry;
20pub mod runtime;
21pub mod shutdown;
22pub mod spec;
23pub mod state;
24pub mod summary;
25pub mod task;
26pub mod test_support;
27pub mod tree;