Expand description
Timeout configuration for tasks and workflows.
Provides configurable timeout limits for individual tasks and entire workflows using tokio::time primitives. Timeouts prevent indefinite execution and enable proper error handling with audit logging.
Structs§
- Task
Timeout - Timeout configuration for individual tasks.
- Timeout
Config - Combined timeout configuration for tasks and workflows.
- Workflow
Timeout - Timeout configuration for entire workflows.
Enums§
- Timeout
Error - Error types for timeout operations.