Structs§
- Task
Definition - A registered task definition with its metadata and executable function (legacy).
- Task
Registry - Registry holding all known task definitions for this application.
Traits§
- Cross
Language Safe - Marker trait for types that can safely cross language boundaries.
- DynTask
- Type-erased task interface for the
TaskRegistry. - Foreign
Task - A foreign task stub — represents a task implemented in another language.
- Task
- A distributable task with typed parameters and results.
- Task
Module - A module that registers one or more tasks with a
TaskRegistry.
Functions§
- serialized_
args_ to_ json - Reconstruct a single JSON string from per-key
SerializedArguments.
Type Aliases§
- TaskFn
- A function that can be executed as a task (untyped, legacy).