Expand description
Rust Supervisor provides a typed task supervision core.
The crate keeps every public type in its owning top-level module. Users import
concrete items through absolute module paths such as
rust_supervisor::runtime::supervisor::Supervisor.
Modulesยง
- child_
runner - config
- control
- dashboard
- Target-side dashboard service modules.
- error
- event
- exit_
handler - Exit handler abstraction for testable process termination.
- health
- id
- ipc
- IPC (Inter-Process Communication) security modules.
- journal
- observe
- platform
- Platform-conditional compilation declarations.
- policy
- readiness
- registry
- role
- Role contract API for supervised units.
- runtime
- shutdown
- spec
- state
- summary
- task
- test_
support - Test support utilities for integration tests.
- tree
- types