Structs§
- Chain
Handle - Handle to a spawned chain task.
- Domain
Chain - A typed chain of sequential async command executions bound to a domain.
- Domain
Executor - A domain-bound executor for chaining commands with ergonomic setters.
- Domain
Handler - A handle that writes results back into
SharedDomainData. - Domain
Write Handle - Handle to the write side of a
SharedDomainDatadouble buffer. - Execution
Builder - A builder for chaining sequential async command executions.
- Shared
Domain Data - Lock-free, double-buffered shared state with batched writes.
- Stream
Config - A fully configured stream consumer ready to spawn.
- Stream
Executor - A domain-bound executor for consuming streams with ergonomic configuration.
- Stream
Handle - Handle to a spawned stream consumer task.
- Stream
Source - A configured stream source ready for domain binding or fire-and-forget.
- Stream
Status - Combined stream status and accumulated buffer.
- Task
Pool - A keyed pool of async tasks with lifecycle status tracking.
Enums§
- Control
Flow - Signals whether a command chain should continue or abort.
- Stream
State - Lifecycle state of a stream.
- Task
Status - Lifecycle status for a one-shot async task.
Traits§
- Command
- A domain command that can be executed asynchronously.
- OnComplete
- Run this after command execution completes.