Expand description
tierkreis-runtime implements a tokio-based runtime system for Tierkreis graphs (i.e., an asynchronous + parallel interpreter).
Modules§
- operations
- Implements operations as processes each acting asynchronously on a stream of inputs to produce a stream of outputs.
- workers
- Workers manage connections to external processes that may run functions and/or (in the case of Tierkreis servers) graphs.
Structs§
- Runtime
- Runtime system that manages all resources necessary to run graphs.
- Runtime
Builder - Builder for
Runtime.
Enums§
- RunGraph
Error - Errors for
Runtime::execute_graph_cb. - Runtime
Type Checking - Levels of type checking that can be performed by a Runtime
during graph execution. (Distinct from the
type_check: boolparameter to e.g. start_graph which relates to type-checking before graph execution begins)