laminar_core/state/
mod.rs1pub mod backend;
7pub mod config;
8pub mod in_process;
9pub mod object_store;
10pub mod vnode;
11
12pub use backend::{StateBackend, StateBackendError};
13pub use config::{
14 DiscoveryMode, StateBackendBuildError, StateBackendConfig, DEFAULT_VNODE_CAPACITY,
15};
16pub use in_process::InProcessBackend;
17pub use object_store::ObjectStoreBackend;
18pub use vnode::{
19 key_hash, owned_vnodes, owners_per_domain, peer_owners, rendezvous_assignment, Locality,
20 NodeId, VnodeLifecycleState, VnodeRegistry,
21};