Skip to main content

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}