Expand description
Built-in state-store construction data.
Lance is always available. Redb, PostgreSQL, and SQLite/Turso require
explicit redb, postgres, and sqlite features. Constructors and validation perform no connection I/O;
crate::StateStore::connect opens the selected store.
Structs§
- Lance
State Store Config - Configuration for the embedded Lance StateStore.
- Password
- Validated password used by storage backend configuration.
- Postgres
State Store Config - PostgreSQL StateStore configuration.
- Redb
State Store Config - Redb embedded StateStore configuration.
Enums§
- Lance
State Store Location - Embedded Lance state storage. Memory belongs to one connected store; directory connections share persisted state through native atomic commits.
- Postgres
State Store TlsMode - TLS behavior for the initial PostgreSQL StateStore backend.
- Redb
State Store Location - Local Redb StateStore location.
- State
Store Config - Selects and configures one built-in state-store implementation.