pub struct ZalEntityStore { /* private fields */ }Expand description
SQLite-backed entity store persisted as a single .zes file.
Uses rusqlite/bundled so no system SQLite installation is required.
All mutations hold the connection Mutex for the duration of the
transaction, suitable for single-threaded or lightly-concurrent use.
Implementations§
Trait Implementations§
Source§impl EntityStore for ZalEntityStore
impl EntityStore for ZalEntityStore
Auto Trait Implementations§
impl !Freeze for ZalEntityStore
impl RefUnwindSafe for ZalEntityStore
impl Send for ZalEntityStore
impl Sync for ZalEntityStore
impl Unpin for ZalEntityStore
impl UnsafeUnpin for ZalEntityStore
impl UnwindSafe for ZalEntityStore
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