barley-runtime

The Barley runtime

7 releases (breaking)

0.6.0 Jun 13, 2023
0.5.0 Jun 10, 2023
0.4.0 Jun 7, 2023
0.3.0 Jun 5, 2023
0.0.1 May 17, 2023


Used in 3 crates

MIT/Apache

22KB
453 lines

barley-runtime

This crate provides the runtime for the barley workflow engine. It is responsible for coordinating the execution of the workflow and managing its state.

barley-runtime is not stable. Many features and APIs are still in development. The crate is available for testing, but should not be used in production.

Usage

See the barley-std crate for an example of how to use barley-runtime.


lib.rs:

barley-runtime

This crate contains the runtime for the barley workflow engine. It provides the Action trait, which is the main interface for defining actions that can be executed by the engine. It also provides the Runtime struct, which is used to run workflows.

Dependencies

~3.5–9.5MB
~88K SLoC