state_engine/lib.rs
1// state-engine library
2// Conductor向けマルチストアステート管理ライブラリ
3
4pub mod common;
5pub mod manifest;
6pub mod ports;
7pub mod load;
8pub mod state;
9
10// Re-export main types
11pub use common::{DotArrayAccessor, PlaceholderResolver, LogFormat};
12pub use manifest::Manifest;
13pub use ports::provided::State as StateTrait;
14pub use state::State;
15pub use load::Load;
16
17// Re-export all Required Ports for app implementation
18pub use ports::required::{
19 DBClient, ENVClient,
20 KVSClient, InMemoryClient,
21};