pub struct InMemoryProcessExecutionEnvStore { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Default for InMemoryProcessExecutionEnvStore
impl Default for InMemoryProcessExecutionEnvStore
Source§fn default() -> InMemoryProcessExecutionEnvStore
fn default() -> InMemoryProcessExecutionEnvStore
Returns the “default value” for a type. Read more
Source§impl ProcessExecutionEnvStore for InMemoryProcessExecutionEnvStore
impl ProcessExecutionEnvStore for InMemoryProcessExecutionEnvStore
fn put_process_execution_env<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
env_ref: &'life1 ProcessExecutionEnvRef,
bytes: &'life2 [u8],
) -> Pin<Box<dyn Future<Output = Result<(), PluginError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn get_process_execution_env<'life0, 'life1, 'async_trait>(
&'life0 self,
env_ref: &'life1 ProcessExecutionEnvRef,
) -> Pin<Box<dyn Future<Output = Result<Option<Vec<u8>>, PluginError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn durability_tier(&self) -> DurabilityTier
Auto Trait Implementations§
impl !Freeze for InMemoryProcessExecutionEnvStore
impl RefUnwindSafe for InMemoryProcessExecutionEnvStore
impl Send for InMemoryProcessExecutionEnvStore
impl Sync for InMemoryProcessExecutionEnvStore
impl Unpin for InMemoryProcessExecutionEnvStore
impl UnsafeUnpin for InMemoryProcessExecutionEnvStore
impl UnwindSafe for InMemoryProcessExecutionEnvStore
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