Skip to main content

krabka_client_streams/store/
mod.rs

1//! State stores, byte backends, changelog metadata, and interactive-query views.
2pub mod api;
3pub mod backend;
4pub(crate) mod byte;
5pub(crate) mod cache;
6pub(crate) mod fk_subscription;
7pub mod iq;
8pub(crate) mod join_grace_buffer;
9pub mod join_window;
10pub mod kv;
11pub(crate) mod registry;
12pub mod session;
13pub(crate) mod session_schema;
14pub mod snapshot;
15pub(crate) mod suppress_bufval;
16pub mod suppress_store;
17#[cfg(not(target_family = "wasm"))]
18pub(crate) mod turso;
19pub mod versioned;
20pub mod window;
21pub(crate) mod window_schema;
22pub use api::{KeyValueStore, StateStore};
23pub use backend::StoreBackend;
24pub use kv::KeyValueBytesStore;
25#[cfg(not(target_family = "wasm"))]
26pub use snapshot::FileSnapshotStore;
27pub use snapshot::{NoSnapshotStore, SnapshotKey, SnapshotStore, TaskSnapshot};