Expand description
Module providing the pluggable connection-identity persistence trait
(client ID + last-known server connect info) used by ServerSender/
AtomicClient, plus the library’s default Settings-table-backed
implementation.
Structs§
- Native
DbConnection Store - Default
ConnectionStorebacked by the library’s ownDB/Settingstable — a drop-in replacement for the olddb: DB-threading pattern that reuses the exact sameget_setting_by_key/set_setting/ [remove_setting] logic (including theirspawn_blockinghandling of the redb fsync), so adopting it is a behavior-preserving swap.
Traits§
- Connection
Store - Manages the connection-identity state atomic_websocket persists
internally, decoupling
ServerSender/AtomicClientfrom any particular storage backend. Implement this to back the state with your own database;NativeDbConnectionStoreis a ready-to-use implementation backed by the library’s ownDB/Settingstable.