pub fn call(&self, mut store: impl AsContextMut, params: &[Val]) -> Result<Box<[Val]>> {
        assert!(
            !store.as_context().async_support(),
            "must use `call_async` when async support is enabled on the config",
        );
        let my_ty = self.ty(&store);
        self.call_impl(&mut store.as_context_mut(), my_ty, params)
    }
/// Invokes this function with the `params` given, returning the results and
/// any trap, if one occurs.
///
/// The `params` here must match the type signature of this `Func`, or a
/// trap will occur. If a trap occurs while executing this function, then a
/// trap will also be returned.
///
/// # Panics
///
/// This function will panic if called on a function belonging to an async
/// store. Asynchronous stores must always use `call_async`.
/// initiates a panic. Also panics if `store` does not own this function.
Invokes this function with the `params` given, returning the results and
any trap, if one occurs.

The `params` here must match the type signature of this `Func`, or a
trap will occur. If a trap occurs while executing this function, then a
trap will also be returned.
Invokes this function with the ` params ` given returning the results and any trap if one occurs . The ` params ` here must match the type signature of this ` Func ` or a trap will occur . If a trap occurs while executing this function then a trap will also be returned .
pub fn call(&self, mut store: impl AsContextMut, params: &[Val]) -> Result<Box<[Val]>> {
        assert!(
            !store.as_context().async_support(),
            "must use `call_async` when async support is enabled on the config",
        );
        let my_ty = self.ty(&store);
        self.call_impl(&mut store.as_context_mut(), my_ty, params)
    }
pub fn call ( & self , mut store : impl AsContextMut , params : & [ Val ] ) -> Result < Box < [ Val ] > > { assert ! ( store as_context ( ) async_support ( ) " " ) ; let my_ty = self . ty ( & store ) ; self . call_impl ( & mut store . as_context_mut ( ) , my_ty , params ) }
Invokes this function with the `params` given, returning the results and
any trap, if one occurs.
Invokes this function with the ` params ` given returning the results and any trap if one occurs .
&self
store
impl AsContextMut
params
&[Val]
&self
store
impl AsContextMut
params
&[Val]
panics
This function will panic if called on a function belonging to an async
store. Asynchronous stores must always use `call_async`.
initiates a panic. Also panics if `store` does not own this function.
This function will panic if called on a function belonging to an async store . Asynchronous stores must always use ` call_async ` . initiates a panic . Also panics if ` store ` does not own this function .