Skip to main content

Module executor

Module executor 

Source
Expand description

Task Executor — abstraction for how task work is executed.

Separates how tasks run from how tasks are stored. Default: TokioTaskExecutor (in-process async). Future: EventBridge, SQS, Step Functions worker models.

Traits§

TaskExecutor
Trait for executing task work and managing runtime lifecycle.
TaskHandle
Opaque handle returned when a task is started.

Type Aliases§

BoxedTaskWork
Boxed async work unit — the actual operation to execute.