Trait AsContextMut

Source
pub trait AsContextMut: AsContext {
    // Required method
    fn as_context_mut(
        &mut self,
    ) -> StoreContextMut<'_, Self::UserState, Self::Engine>;
}
Expand description

A trait used to get exclusive access to a Store.

Required Methods§

Source

fn as_context_mut( &mut self, ) -> StoreContextMut<'_, Self::UserState, Self::Engine>

Returns the store context that this type provides access to.

Implementations on Foreign Types§

Source§

impl<T: AsContextMut> AsContextMut for &mut T

Source§

fn as_context_mut( &mut self, ) -> StoreContextMut<'_, Self::UserState, Self::Engine>

Implementors§

Source§

impl<'a, T: 'a, E: WasmEngine> AsContextMut for StoreContextMut<'a, T, E>

Source§

impl<T, E: WasmEngine> AsContextMut for Store<T, E>