Skip to main content

Crate bombay_engine

Crate bombay_engine 

Source
Expand description

Actor-independent runtime engine composing Bombay Behavior, Transition, and Machine Executor.

§Architecture

This crate provides the orchestration layer:

Structs§

Driver
Application core driving one behavior through one runtime port.
RuntimeEffects
One behavior transition with become removed.

Enums§

RunError
A failure on either side of the behavior/environment boundary, or a poisoned machine executor.
RunExit
The non-failing ways an actor process finishes.

Traits§

Environment
Gives a process protocol its live or simulated meaning.