Skip to main content

behavior_actors/composition/
mod.rs

1//! Fundamental concrete behavior compositions.
2//!
3//! This module is the stable semantic home used by the Bombay façade. The
4//! implementations remain split by construction so finite-state transitions,
5//! initialization composition, forwarding, and deferred delivery do not form
6//! a dumping ground.
7
8mod delivery_route;
9mod message_adapter;
10
11pub use crate::activation::{Activate, Active, Initialized};
12pub use crate::machine::{Machine, Move};
13pub use crate::stash::{Stash, StashRoute, StashStatus};
14pub use delivery_route::{DeliveryRoute, ReplyDeliveries, ReplyDelivery, ReplyRoute};
15pub use message_adapter::{MessageAdapter, MessageAdapterWithRoute};