List of all items
Structs
- child_runner::runner::ChildRunReport
- child_runner::runner::ChildRunner
- config::state::ConfigState
- config::state::ObservabilityConfig
- config::state::PolicyConfig
- config::state::ShutdownConfig
- config::state::SupervisorConfig
- config::state::SupervisorRootConfig
- control::command::CommandId
- control::command::CommandMeta
- control::command::CurrentState
- control::handle::SupervisorHandle
- error::types::TaskFailure
- event::payload::CommandAudit
- event::payload::PolicyDecision
- event::payload::StateTransition
- event::payload::SupervisorEvent
- event::payload::Where
- event::time::CorrelationId
- event::time::EventSequence
- event::time::EventSequenceSource
- event::time::EventTime
- event::time::When
- health::heartbeat::HealthPolicy
- health::heartbeat::Heartbeat
- id::types::Attempt
- id::types::ChildId
- id::types::Generation
- id::types::SupervisorId
- id::types::SupervisorPath
- journal::ring::EventJournal
- observe::metrics::MetricLabelError
- observe::metrics::MetricSample
- observe::metrics::MetricsFacade
- observe::pipeline::AuditRecord
- observe::pipeline::ObservabilityPipeline
- observe::pipeline::StructuredLogRecord
- observe::pipeline::TestRecorder
- observe::tracing::AttemptSpan
- observe::tracing::TracingEvent
- policy::backoff::BackoffPolicy
- policy::decision::PolicyEngine
- policy::meltdown::MeltdownPolicy
- policy::meltdown::MeltdownTracker
- readiness::signal::ReadySignal
- registry::entry::ChildRuntime
- registry::store::RegistryStore
- runtime::control_loop::RuntimeControlState
- runtime::supervisor::Supervisor
- shutdown::coordinator::ShutdownCoordinator
- shutdown::coordinator::ShutdownResult
- shutdown::stage::ShutdownCause
- shutdown::stage::ShutdownPolicy
- spec::child::BackoffPolicy
- spec::child::ChildSpec
- spec::child::HealthPolicy
- spec::child::ShutdownPolicy
- spec::supervisor::ChildStrategyOverride
- spec::supervisor::DynamicSupervisorPolicy
- spec::supervisor::GroupStrategy
- spec::supervisor::RestartBudget
- spec::supervisor::StrategyExecutionPlan
- spec::supervisor::SupervisorSpec
- state::child::ChildState
- state::supervisor::SupervisorState
- summary::builder::RunSummary
- summary::builder::RunSummaryBuilder
- task::context::TaskContext
- task::factory::ServiceFn
- test_support::factory::DeterministicJitter
- test_support::factory::EventCollector
- test_support::factory::EventFixture
- test_support::factory::FakeTaskFactory
- test_support::factory::PausedTime
- tree::builder::SupervisorTree
- tree::builder::SupervisorTreeNode
Enums
- child_runner::attempt::TaskExit
- control::command::CommandResult
- control::command::ControlCommand
- control::command::ManagedChildState
- error::types::SupervisorError
- error::types::TaskFailureKind
- event::payload::What
- observe::metrics::SupervisorMetricName
- policy::backoff::JitterMode
- policy::decision::PolicyFailureKind
- policy::decision::RestartDecision
- policy::decision::RestartPolicy
- policy::decision::TaskExit
- policy::meltdown::MeltdownOutcome
- readiness::signal::ReadinessPolicy
- registry::entry::ChildRuntimeStatus
- runtime::control_loop::RuntimeCommand
- shutdown::stage::ShutdownPhase
- spec::child::Criticality
- spec::child::RestartPolicy
- spec::child::TaskKind
- spec::supervisor::EscalationPolicy
- spec::supervisor::SupervisionStrategy
- state::child::ChildHealth
- state::child::ChildLifecycleState
- state::child::ChildReadiness
- state::supervisor::MeltdownState
- state::supervisor::ShutdownState
- task::factory::TaskResult
- test_support::factory::FakeTaskOutcome
Traits
Functions
- config::loader::load_config_state
- config::yaml::parse_config_state
- runtime::control_loop::run_control_loop
- task::factory::service_fn
- test_support::assertions::assert_child_state
- test_support::assertions::assert_event_sequences_increase
- test_support::assertions::assert_journal_len
- test_support::assertions::assert_recorder_has_metrics
- test_support::assertions::assert_shutdown_without_orphaned_tasks
- test_support::assertions::assert_summary_has_recent_events
- tree::order::restart_execution_plan
- tree::order::restart_scope
- tree::order::shutdown_order
- tree::order::startup_order