Skip to main content

Module children

Module children 

Source
Expand description

Dispatch-time snapshot of child task states.

ChildrenSnapshot is an immutable view of child task states captured by the dispatch loop immediately before spawning a handler. Coordinator-pattern handlers read this snapshot to determine which children are complete and what steps to submit next.

The snapshot is fully owned (no shared state, no locks), giving handlers a consistent point-in-time view without any contention with the dispatch loop.

Structs§

ChildState
Immutable snapshot of a single child task’s run states.
ChildrenSnapshot
Immutable point-in-time snapshot of all child tasks’ states.