Skip to main content

Module timeout

Module timeout 

Source
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§

TaskTimeout
Timeout configuration for individual tasks.
TimeoutConfig
Combined timeout configuration for tasks and workflows.
WorkflowTimeout
Timeout configuration for entire workflows.

Enums§

TimeoutError
Error types for timeout operations.