pub struct InMemoryIdSetStore { /* private fields */ }Trait Implementations§
Source§impl Default for InMemoryIdSetStore
impl Default for InMemoryIdSetStore
Source§impl IdSetStore for InMemoryIdSetStore
impl IdSetStore for InMemoryIdSetStore
fn get<'life0, 'life1, 'async_trait>(
&'life0 self,
query_key: &'life1 str,
) -> Pin<Box<dyn Future<Output = Result<Option<RetainedIdSet>, String>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn put<'life0, 'async_trait>(
&'life0 self,
id_set: RetainedIdSet,
) -> Pin<Box<dyn Future<Output = Result<(), String>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn invalidate<'life0, 'life1, 'async_trait>(
&'life0 self,
query_key: &'life1 str,
) -> Pin<Box<dyn Future<Output = Result<(), String>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl !Freeze for InMemoryIdSetStore
impl RefUnwindSafe for InMemoryIdSetStore
impl Send for InMemoryIdSetStore
impl Sync for InMemoryIdSetStore
impl Unpin for InMemoryIdSetStore
impl UnsafeUnpin for InMemoryIdSetStore
impl UnwindSafe for InMemoryIdSetStore
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