pub struct AppStore {
pub inner: Arc<dyn KvStore>,
}Expand description
App-wide store handle — app.state(AppStore::memory()) or via facade SharedStore plugin.
Session / meta / rate-limit can reuse namespaced views of the same backend.
Fields§
§inner: Arc<dyn KvStore>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for AppStore
impl !UnwindSafe for AppStore
impl Freeze for AppStore
impl Send for AppStore
impl Sync for AppStore
impl Unpin for AppStore
impl UnsafeUnpin for AppStore
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