Skip to main content

Crate rust_supervisor

Crate rust_supervisor 

Source
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