Skip to main content

Module erased

Module erased 

Source
Expand description

Type-erased records, plus the per-dispatch context that the graph driver hands to each node.

Records flow between nodes erased, as Box<dyn Any + Send>. Only the source and sink boundaries serialize and deserialize.

Structs§

OutputRecord
A record that a sink node emits and the driver collects. The test driver collects it into an output queue, the runtime hands it to the producer, and an EmbeddedTask returns it to the embedder.

Enums§

ProcessorError
An error raised while a node processes a record, such as an internal downcast mismatch. This is unreachable in practice, because build() validates the wiring.