Skip to main content

Module error

Module error 

Source
Expand description

Error types used throughout the crate.

Every layer has a dedicated error enum (TaskError, StorageError, ValidationError) which all flatten into the top-level DagExecutorError. Source chains are preserved via #[from] so callers can use ? freely and still inspect root causes.

Enums§

DagExecutorError
Top-level error type returned by the executor.
StorageError
Errors raised by the storage layer.
TaskError
Errors that can occur while executing an individual task.
ValidationError
Errors raised when validating DAG structure or state transitions.

Type Aliases§

Result
Crate-wide result alias.