Module executor

Module executor 

Source

Re-exports§

pub use queue::EdgeStorage;

Modules§

queue

Structs§

CorrelatedPayload
Correlated payload with a shared emission identifier.
EdgeMetrics
ExecutionTelemetry
Aggregated timing + diagnostics for a run.
Executor
Runtime executor for planner-generated runtime plans.
NodeMetrics
OwnedExecutor
Owned executor that can be reused across runs without leaking the plan.

Enums§

EdgePayload
Runtime payload carried over edges. Keep minimal and cheap to clone.
ExecuteError
Execution errors surfaced by the runtime executor.
MetricsLevel
NodeError
Structured node error for better diagnostics.

Traits§

NodeHandler
Handler abstraction for executing a node.

Functions§

next_correlation_id
Generate a new correlation id.