pub struct FileStateStore { /* private fields */ }Expand description
JSON file-based state store
Persists subscription filters as a JSON file on disk. Atomic writes via temp file + rename to prevent corruption.
Implementations§
Trait Implementations§
Source§impl StateStore for FileStateStore
impl StateStore for FileStateStore
Auto Trait Implementations§
impl Freeze for FileStateStore
impl RefUnwindSafe for FileStateStore
impl Send for FileStateStore
impl Sync for FileStateStore
impl Unpin for FileStateStore
impl UnsafeUnpin for FileStateStore
impl UnwindSafe for FileStateStore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more