pub struct MemoryIdempotencyStore { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Default for MemoryIdempotencyStore
impl Default for MemoryIdempotencyStore
Source§impl IdempotencyStore for MemoryIdempotencyStore
impl IdempotencyStore for MemoryIdempotencyStore
fn execute<'life0, 'async_trait>(
&'life0 self,
input: IdempotencyInput,
operation: IdempotencyOperation,
) -> Pin<Box<dyn Future<Output = Result<IdempotencyResult, PlatformError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl !Freeze for MemoryIdempotencyStore
impl !RefUnwindSafe for MemoryIdempotencyStore
impl !UnwindSafe for MemoryIdempotencyStore
impl Send for MemoryIdempotencyStore
impl Sync for MemoryIdempotencyStore
impl Unpin for MemoryIdempotencyStore
impl UnsafeUnpin for MemoryIdempotencyStore
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