Struct marine_wasm_backend_traits::function::WithoutEnv
source · pub struct WithoutEnv {}
Expand description
An indicator of using ImportCallContext argument.
Trait Implementations§
source§impl<WB, F> IntoFunc<WB, (), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32,), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32,), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32,), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32,), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), i32, WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
source§impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
impl<WB, F> IntoFunc<WB, (i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32), (), WithoutEnv> for F
fn into_func( self, ctx: &mut impl AsContextMut<WB> ) -> <WB as WasmBackend>::HostFunction
Auto Trait Implementations§
impl RefUnwindSafe for WithoutEnv
impl Send for WithoutEnv
impl Sync for WithoutEnv
impl Unpin for WithoutEnv
impl UnwindSafe for WithoutEnv
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