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 |
40 downloads per month
Used in 3 crates
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
~87K SLoC