Expand description
Public facade of the rustvisor crate.
Public API (re-exports below) covers:
- Observer trait (
Observer) so applications can hook their own logging/metrics/etc - Policies / strategies (
RestartPolicy,BackoffStrategy) - Orchestration (
Supervisor) - Errors (
TaskError,RuntimeError) - Task types (
TaskRef,TaskFn,TaskSpec) - Configuration (
Config)
Optional API behind features:
logging: export a built-inLoggerObserver(demo/reference only)events: export event types (Event,EventKind)