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§
- DagExecutor
Error - Top-level error type returned by the executor.
- Storage
Error - Errors raised by the storage layer.
- Task
Error - Errors that can occur while executing an individual task.
- Validation
Error - Errors raised when validating DAG structure or state transitions.
Type Aliases§
- Result
- Crate-wide result alias.