rustvello_mem/lib.rs
1//! In-memory backend implementations for Rustvello.
2//!
3//! These implementations store everything in process memory and are suitable
4//! for testing and development. They are not distributed and not persistent.
5
6pub mod broker;
7pub mod client_data_store;
8pub mod orchestrator;
9pub mod state_backend;
10pub mod trigger;
11
12pub mod prelude {
13 pub use crate::broker::MemBroker;
14 pub use crate::client_data_store::MemClientDataStore;
15 pub use crate::orchestrator::MemOrchestrator;
16 pub use crate::state_backend::MemStateBackend;
17 pub use crate::trigger::MemTriggerStore;
18}