api.diff
146 removals
Words removed | 962 |
Total words | 2712 |
Words removed (%) | 35.47 |
272 lines
139 additions
Words added | 629 |
Total words | 2379 |
Words added (%) | 26.44 |
264 lines
#[non_exhaustive] pub enum wasmer::js::MemoryAccessError
#[non_exhaustive] pub enum wasmer::js::MemoryAccessError
#[repr(transparent)] pub struct wasmer::js::ExternRef
#[repr(transparent)] pub struct wasmer::js::FunctionEnv<T>
#[repr(transparent)] pub struct wasmer::js::FunctionEnv<T>
#[repr(transparent)] pub struct wasmer::js::WasmPtr<T, M: MemorySize>
#[repr(transparent)] pub struct wasmer::js::WasmPtr<T, M: MemorySize>
pub const wasmer::js::ExternRef::WASM_TYPE: Type
pub const wasmer::js::Function::WASM_TYPE: Type
pub const wasmer::js::Function::WASM_TYPE: Type
pub const wasmer::js::VERSION: &'static str
pub const wasmer::js::VERSION: &'static str
pub enum variant wasmer::js::DeserializeError::Compiler(CompileError)
pub enum variant wasmer::js::DeserializeError::CorruptedBinary(String)
pub enum variant wasmer::js::DeserializeError::Generic(String)
pub enum variant wasmer::js::DeserializeError::Incompatible(String)
pub enum variant wasmer::js::DeserializeError::Io(std::io::Error)
pub enum variant wasmer::js::Export::Function(InternalStoreHandle<VMFunction>)
pub enum variant wasmer::js::Export::Global(InternalStoreHandle<VMGlobal>)
pub enum variant wasmer::js::Export::Memory(InternalStoreHandle<VMMemory>)
pub enum variant wasmer::js::Export::Table(InternalStoreHandle<VMTable>)
pub enum variant wasmer::js::ExportError::IncompatibleType
pub enum variant wasmer::js::ExportError::IncompatibleType
pub enum variant wasmer::js::ExportError::Missing(String)
pub enum variant wasmer::js::ExportError::Missing(String)
pub enum variant wasmer::js::Extern::Function(Function)
pub enum variant wasmer::js::Extern::Function(Function)
pub enum variant wasmer::js::Extern::Global(Global)
pub enum variant wasmer::js::Extern::Global(Global)
pub enum variant wasmer::js::Extern::Memory(Memory)
pub enum variant wasmer::js::Extern::Memory(Memory)
pub enum variant wasmer::js::Extern::Table(Table)
pub enum variant wasmer::js::Extern::Table(Table)
pub enum variant wasmer::js::InstantiationError::CpuFeature(String)
pub enum variant wasmer::js::InstantiationError::DifferentStores
pub enum variant wasmer::js::InstantiationError::DifferentStores
pub enum variant wasmer::js::InstantiationError::Link(LinkError)
pub enum variant wasmer::js::InstantiationError::Link(String)
pub enum variant wasmer::js::InstantiationError::Start(RuntimeError)
pub enum variant wasmer::js::InstantiationError::Start(RuntimeError)
pub enum variant wasmer::js::InstantiationError::Wasm(WasmError)
pub enum variant wasmer::js::MemoryAccessError::HeapOutOfBounds
pub enum variant wasmer::js::MemoryAccessError::HeapOutOfBounds
pub enum variant wasmer::js::MemoryAccessError::NonUtf8String
pub enum variant wasmer::js::MemoryAccessError::NonUtf8String
pub enum variant wasmer::js::MemoryAccessError::Overflow
pub enum variant wasmer::js::MemoryAccessError::Overflow
pub enum variant wasmer::js::Value::ExternRef(Option<ExternRef>)
pub enum variant wasmer::js::MemoryError::CouldNotGrow
pub enum variant wasmer::js::MemoryError::Generic(String)
pub enum variant wasmer::js::SerializeError::Generic(String)
pub enum variant wasmer::js::SerializeError::Io(std::io::Error)
pub enum variant wasmer::js::Val::F32(f32)
pub enum variant wasmer::js::Val::F64(f64)
pub enum variant wasmer::js::Val::FuncRef(Option<Function>)
pub enum variant wasmer::js::Val::I32(i32)
pub enum variant wasmer::js::Val::I64(i64)
pub enum variant wasmer::js::Value::F32(f32)
pub enum variant wasmer::js::Value::F32(f32)
pub enum variant wasmer::js::Value::F64(f64)
pub enum variant wasmer::js::Value::F64(f64)
pub enum variant wasmer::js::Value::FuncRef(Option<Function>)
pub enum variant wasmer::js::Value::FuncRef(Option<Function>)
pub enum variant wasmer::js::Value::I32(i32)
pub enum variant wasmer::js::Value::I32(i32)
pub enum variant wasmer::js::Value::I64(i64)
pub enum variant wasmer::js::Value::I64(i64)
pub enum variant wasmer::js::Value::V128(u128)
pub enum wasmer::js::DeserializeError
pub enum wasmer::js::Export
pub enum wasmer::js::ExportError
pub enum wasmer::js::ExportError
pub enum wasmer::js::Extern
pub enum wasmer::js::Extern
pub enum wasmer::js::InstantiationError
pub enum wasmer::js::InstantiationError
pub enum wasmer::js::MemoryError
pub enum wasmer::js::SerializeError
pub enum wasmer::js::Val
pub enum wasmer::js::Value
pub enum wasmer::js::Value
pub fn wasmer::js::AsStoreMut::as_store_mut(&mut self) -> StoreMut<'_>
pub fn wasmer::js::AsStoreMut::as_store_mut(&mut self) -> StoreMut<'_>
pub fn wasmer::js::AsStoreMut::objects_mut(&mut self) -> &mut StoreObjects
pub fn wasmer::js::AsStoreMut::objects_mut(&mut self) -> &mut StoreObjects
pub fn wasmer::js::AsStoreRef::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::AsStoreRef::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::BaseTunables::clone(&self) -> BaseTunables
pub fn wasmer::js::DeserializeError::fmt(&self, __formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result
pub fn wasmer::js::BaseTunables::create_host_memory(&self, ty: &MemoryType, style: &MemoryStyle) -> Result<VMMemory, MemoryError>
pub fn wasmer::js::DeserializeError::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::BaseTunables::create_host_table(&self, ty: &TableType, style: &TableStyle) -> Result<VMTable, String>
pub fn wasmer::js::DeserializeError::from(source: std::io::Error) -> Self
pub fn wasmer::js::BaseTunables::for_target(target: &Target) -> Self
pub fn wasmer::js::DeserializeError::source(&self) -> std::option::Option<&(dyn std::error::Error + 'static)>
pub fn wasmer::js::BaseTunables::memory_style(&self, memory: &MemoryType) -> MemoryStyle
pub fn wasmer::js::Export::as_jsvalue<'context>(&self, store: &'context impl AsStoreRef) -> &'context JsValue
pub fn wasmer::js::BaseTunables::table_style(&self, _table: &TableType) -> TableStyle
pub fn wasmer::js::Export::clone(&self) -> Export
pub fn wasmer::js::Export::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::Export::from_js_value(val: JsValue, store: &mut impl AsStoreMut, extern_type: ExternType) -> Result<Self, WasmError>
pub fn wasmer::js::ExportError::fmt(&self, __formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result
pub fn wasmer::js::ExportError::fmt(&self, __formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result
pub fn wasmer::js::ExportError::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::ExportError::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::Exportable::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Exportable::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Exports::clone(&self) -> Exports
pub fn wasmer::js::Exports::clone(&self) -> Exports
pub fn wasmer::js::Exports::contains<S>(&self, name: S) -> bool where S: Into<String>
pub fn wasmer::js::Exports::contains<S>(&self, name: S) -> bool where S: Into<String>
pub fn wasmer::js::Exports::default() -> Exports
pub fn wasmer::js::Exports::default() -> Exports
pub fn wasmer::js::Exports::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Exports::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Exports::from_iter<I: IntoIterator<Item = (String, Extern)>>(iter: I) -> Self
pub fn wasmer::js::Exports::from_iter<I: IntoIterator<Item = (String, Extern)>>(iter: I) -> Self
pub fn wasmer::js::Exports::get<'a, T: Exportable<'a>>(&'a self, name: &str) -> Result<&'a T, ExportError>
pub fn wasmer::js::Exports::get<'a, T: Exportable<'a>>(&'a self, name: &str) -> Result<&'a T, ExportError>
pub fn wasmer::js::Exports::get_extern(&self, name: &str) -> Option<&Extern>
pub fn wasmer::js::Exports::get_extern(&self, name: &str) -> Option<&Extern>
pub fn wasmer::js::Exports::get_function(&self, name: &str) -> Result<&Function, ExportError>
pub fn wasmer::js::Exports::get_function(&self, name: &str) -> Result<&Function, ExportError>
pub fn wasmer::js::Exports::get_global(&self, name: &str) -> Result<&Global, ExportError>
pub fn wasmer::js::Exports::get_global(&self, name: &str) -> Result<&Global, ExportError>
pub fn wasmer::js::Exports::get_memory(&self, name: &str) -> Result<&Memory, ExportError>
pub fn wasmer::js::Exports::get_memory(&self, name: &str) -> Result<&Memory, ExportError>
pub fn wasmer::js::Exports::get_native_function<Args, Rets>(&self, store: &impl AsStoreRef, name: &str) -> Result<TypedFunction<Args, Rets>, ExportError> where Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Exports::get_native_function<Args, Rets>(&self, store: &impl AsStoreRef, name: &str) -> Result<TypedFunction<Args, Rets>, ExportError> where Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Exports::get_table(&self, name: &str) -> Result<&Table, ExportError>
pub fn wasmer::js::Exports::get_table(&self, name: &str) -> Result<&Table, ExportError>
pub fn wasmer::js::Exports::get_typed_function<Args, Rets>(&self, store: &impl AsStoreRef, name: &str) -> Result<TypedFunction<Args, Rets>, ExportError> where Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Exports::get_typed_function<Args, Rets>(&self, store: &impl AsStoreRef, name: &str) -> Result<TypedFunction<Args, Rets>, ExportError> where Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Exports::get_with_generics<'a, T, Args, Rets>(&'a self, name: &str) -> Result<T, ExportError> where Args: WasmTypeList, Rets: WasmTypeList, T: ExportableWithGenerics<'a, Args, Rets>
pub fn wasmer::js::Exports::get_with_generics<'a, T, Args, Rets>(&'a self, store: &impl AsStoreRef, name: &str) -> Result<T, ExportError> where Args: WasmTypeList, Rets: WasmTypeList, T: ExportableWithGenerics<'a, Args, Rets>
pub fn wasmer::js::Exports::get_with_generics_weak<'a, T, Args, Rets>(&'a self, store: &impl AsStoreRef, name: &str) -> Result<T, ExportError> where Args: WasmTypeList, Rets: WasmTypeList, T: ExportableWithGenerics<'a, Args, Rets>
pub fn wasmer::js::Exports::insert<S, E>(&mut self, name: S, value: E) where S: Into<String>, E: Into<Extern>
pub fn wasmer::js::Exports::insert<S, E>(&mut self, name: S, value: E) where S: Into<String>, E: Into<Extern>
pub fn wasmer::js::Exports::into_iter(self) -> <Self as >::IntoIter
pub fn wasmer::js::Exports::into_iter(self) -> <Self as >::IntoIter
pub fn wasmer::js::Exports::is_empty(&self) -> bool
pub fn wasmer::js::Exports::is_empty(&self) -> bool
pub fn wasmer::js::Exports::iter(&self) -> ExportsIterator<'_, impl Iterator<Item = (&String, &Extern)>>
pub fn wasmer::js::Exports::iter(&self) -> ExportsIterator<'_, impl Iterator<Item = (&String, &Extern)>>
pub fn wasmer::js::Exports::len(&self) -> usize
pub fn wasmer::js::Exports::len(&self) -> usize
pub fn wasmer::js::Exports::new() -> Self
pub fn wasmer::js::Exports::new() -> Self
pub fn wasmer::js::Exports::with_capacity(n: usize) -> Self
pub fn wasmer::js::Exports::with_capacity(n: usize) -> Self
pub fn wasmer::js::ExportsIterator::functions(self) -> impl Iterator<Item = (&'a String, &'a Function)> + Sized
pub fn wasmer::js::ExportsIterator::functions(self) -> impl Iterator<Item = (&'a String, &'a Function)> + Sized
pub fn wasmer::js::ExportsIterator::globals(self) -> impl Iterator<Item = (&'a String, &'a Global)> + Sized
pub fn wasmer::js::ExportsIterator::globals(self) -> impl Iterator<Item = (&'a String, &'a Global)> + Sized
pub fn wasmer::js::ExportsIterator::len(&self) -> usize
pub fn wasmer::js::ExportsIterator::len(&self) -> usize
pub fn wasmer::js::ExportsIterator::memories(self) -> impl Iterator<Item = (&'a String, &'a Memory)> + Sized
pub fn wasmer::js::ExportsIterator::memories(self) -> impl Iterator<Item = (&'a String, &'a Memory)> + Sized
pub fn wasmer::js::ExportsIterator::next(&mut self) -> Option<<Self as >::Item>
pub fn wasmer::js::ExportsIterator::next(&mut self) -> Option<<Self as >::Item>
pub fn wasmer::js::ExportsIterator::tables(self) -> impl Iterator<Item = (&'a String, &'a Table)> + Sized
pub fn wasmer::js::ExportsIterator::tables(self) -> impl Iterator<Item = (&'a String, &'a Table)> + Sized
pub fn wasmer::js::Extern::clone(&self) -> Extern
pub fn wasmer::js::Extern::clone(&self) -> Extern
pub fn wasmer::js::Extern::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Extern::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Extern::from(r: Function) -> Self
pub fn wasmer::js::Extern::from(r: Function) -> Self
pub fn wasmer::js::Extern::from(r: Global) -> Self
pub fn wasmer::js::Extern::from(r: Global) -> Self
pub fn wasmer::js::Extern::from(r: Memory) -> Self
pub fn wasmer::js::Extern::from(r: Memory) -> Self
pub fn wasmer::js::Extern::from(r: Table) -> Self
pub fn wasmer::js::Extern::from(r: Table) -> Self
pub fn wasmer::js::Extern::from_vm_extern(store: &mut impl AsStoreMut, vm_extern: VMExtern) -> Self
pub fn wasmer::js::Extern::from_vm_export(store: &mut impl AsStoreMut, export: Export) -> Self
pub fn wasmer::js::Extern::get_self_from_extern(_extern: &'a Self) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Extern::get_self_from_extern(_extern: &'a Self) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Extern::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Extern::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Extern::to_vm_extern(&self) -> VMExtern
pub fn wasmer::js::Extern::ty(&self, store: &impl AsStoreRef) -> ExternType
pub fn wasmer::js::Extern::ty(&self, store: &impl AsStoreRef) -> ExternType
pub fn wasmer::js::ExternRef::clone(&self) -> ExternRef
pub fn wasmer::js::ExternRef::downcast<'a, T>(&self, store: &'a impl AsStoreRef) -> Option<&'a T> where T: Any + Send + Sync + 'static + Sized
pub fn wasmer::js::ExternRef::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::ExternRef::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::ExternRef::new<T>(store: &mut impl AsStoreMut, value: T) -> Self where T: Any + Send + Sync + 'static + Sized
pub fn wasmer::js::FromToNativeWasmType::from_native(native: <Self as >::Native) -> Self
pub fn wasmer::js::FromToNativeWasmType::from_native(native: <Self as >::Native) -> Self
pub fn wasmer::js::FromToNativeWasmType::is_from_store(&self, _store: &impl AsStoreRef) -> bool
pub fn wasmer::js::FromToNativeWasmType::to_native(self) -> <Self as >::Native
pub fn wasmer::js::FromToNativeWasmType::to_native(self) -> <Self as >::Native
pub fn wasmer::js::Function::call(&self, store: &mut impl AsStoreMut, params: &[Value]) -> Result<Box<[Value]>, RuntimeError>
pub fn wasmer::js::Function::call(&self, store: &mut impl AsStoreMut, params: &[Value]) -> Result<Box<[Value]>, RuntimeError>
pub fn wasmer::js::Function::clone(&self) -> Function
pub fn wasmer::js::Function::clone(&self) -> Function
pub fn wasmer::js::Function::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::Function::eq(&self, other: &Function) -> bool
pub fn wasmer::js::Function::from(other: TypedFunction<Args, Rets>) -> Self
pub fn wasmer::js::Function::fmt(&self, formatter: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Function::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Function::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Function::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Function::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Function::native<Args, Rets>(&self, store: &impl AsStoreRef) -> Result<TypedFunction<Args, Rets>, RuntimeError> where Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::native<Args, Rets>(&self, store: &impl AsStoreRef) -> Result<TypedFunction<Args, Rets>, RuntimeError> where Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::new<FT, F>(store: &mut impl AsStoreMut, ty: FT, func: F) -> Self where FT: Into<FunctionType>, F: Fn(&[Value]) -> Result<Vec<Value>, RuntimeError> + 'static + Send + Sync
pub fn wasmer::js::Function::new<FT, F>(store: &mut impl AsStoreMut, ty: FT, func: F) -> Self where FT: Into<FunctionType>, F: Fn(&[Value]) -> Result<Vec<Value>, RuntimeError> + 'static + Send + Sync
pub fn wasmer::js::Function::new_native<F, Args, Rets>(store: &mut impl AsStoreMut, func: F) -> Self where F: HostFunction<(), Args, Rets, WithoutEnv> + 'static + Send + Sync, Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::new_native<F, Args, Rets>(store: &mut impl AsStoreMut, func: F) -> Self where F: HostFunction<(), Args, Rets, WithoutEnv> + 'static + Send + Sync, Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::new_native_with_env<T: Send + 'static, F, Args, Rets>(store: &mut impl AsStoreMut, env: &FunctionEnv<T>, func: F) -> Self where F: HostFunction<T, Args, Rets, WithEnv> + 'static + Send + Sync, Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::new_native_with_env<T, F, Args, Rets>(store: &mut impl AsStoreMut, env: &FunctionEnv<T>, func: F) -> Self where F: HostFunction<T, Args, Rets, WithEnv>, Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::new_typed<F, Args, Rets>(store: &mut impl AsStoreMut, func: F) -> Self where F: HostFunction<(), Args, Rets, WithoutEnv> + 'static + Send + Sync, Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::new_typed<F, Args, Rets>(store: &mut impl AsStoreMut, func: F) -> Self where F: HostFunction<(), Args, Rets, WithoutEnv> + 'static + Send + Sync, Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::new_typed_with_env<T: Send + 'static, F, Args, Rets>(store: &mut impl AsStoreMut, env: &FunctionEnv<T>, func: F) -> Self where F: HostFunction<T, Args, Rets, WithEnv> + 'static + Send + Sync, Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::new_typed_with_env<T, F, Args, Rets>(store: &mut impl AsStoreMut, env: &FunctionEnv<T>, func: F) -> Self where F: HostFunction<T, Args, Rets, WithEnv>, Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::new_with_env<FT, F, T: Send + 'static>(store: &mut impl AsStoreMut, env: &FunctionEnv<T>, ty: FT, func: F) -> Self where FT: Into<FunctionType>, F: Fn(FunctionEnvMut<'_, T>, &[Value]) -> Result<Vec<Value>, RuntimeError> + 'static + Send + Sync
pub fn wasmer::js::Function::new_with_env<FT, F, T: Send + 'static>(store: &mut impl AsStoreMut, env: &FunctionEnv<T>, ty: FT, func: F) -> Self where FT: Into<FunctionType>, F: Fn(FunctionEnvMut<'_, T>, &[Value]) -> Result<Vec<Value>, RuntimeError> + 'static + Send + Sync
pub fn wasmer::js::Function::param_arity(&self, store: &impl AsStoreRef) -> usize
pub fn wasmer::js::Function::param_arity(&self, store: &impl AsStoreRef) -> usize
pub fn wasmer::js::Function::result_arity(&self, store: &impl AsStoreRef) -> usize
pub fn wasmer::js::Function::result_arity(&self, store: &impl AsStoreRef) -> usize
pub fn wasmer::js::Function::ty(&self, store: &impl AsStoreRef) -> FunctionType
pub fn wasmer::js::Function::ty<'context>(&self, store: &'context impl AsStoreRef) -> &'context FunctionType
pub fn wasmer::js::Function::typed<Args, Rets>(&self, store: &impl AsStoreRef) -> Result<TypedFunction<Args, Rets>, RuntimeError> where Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::Function::typed<Args, Rets>(&self, store: &impl AsStoreRef) -> Result<TypedFunction<Args, Rets>, RuntimeError> where Args: WasmTypeList, Rets: WasmTypeList
pub fn wasmer::js::FunctionEnv::as_mut<'a>(&self, store: &'a mut impl AsStoreMut) -> &'a mut T where T: Any + Send + 'static + Sized
pub fn wasmer::js::FunctionEnv::as_mut<'a>(&self, store: &'a mut impl AsStoreMut) -> &'a mut T where T: Any + Send + 'static + Sized
pub fn wasmer::js::FunctionEnv::as_ref<'a>(&self, store: &'a impl AsStoreMut) -> &'a T where T: Any + Send + 'static + Sized
pub fn wasmer::js::FunctionEnv::as_ref<'a>(&self, store: &'a impl AsStoreMut) -> &'a T where T: Any + Send + 'static + Sized
pub fn wasmer::js::FunctionEnv::clone(&self) -> Self
pub fn wasmer::js::FunctionEnv::clone(&self) -> Self
pub fn wasmer::js::FunctionEnv::eq(&self, other: &Self) -> bool
pub fn wasmer::js::FunctionEnv::eq(&self, other: &Self) -> bool
pub fn wasmer::js::FunctionEnv::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::FunctionEnv::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::FunctionEnv::hash<H: std::hash::Hasher>(&self, state: &mut H)
pub fn wasmer::js::FunctionEnv::hash<H: std::hash::Hasher>(&self, state: &mut H)
pub fn wasmer::js::FunctionEnv::into_mut(self, store: &mut impl AsStoreMut) -> FunctionEnvMut<'_, T> where T: Any + Send + 'static + Sized
pub fn wasmer::js::FunctionEnv::into_mut(self, store: &mut impl AsStoreMut) -> FunctionEnvMut<'_, T> where T: Any + Send + 'static + Sized
pub fn wasmer::js::FunctionEnv::new(store: &mut impl AsStoreMut, value: T) -> Self where T: Any + Send + 'static + Sized
pub fn wasmer::js::FunctionEnv::new(store: &mut impl AsStoreMut, value: T) -> Self where T: Any + Send + 'static + Sized
pub fn wasmer::js::FunctionEnvMut::as_mut(&mut self) -> FunctionEnvMut<'_, T>
pub fn wasmer::js::FunctionEnvMut::as_mut<'a>(&'a mut self) -> FunctionEnvMut<'a, T>
pub fn wasmer::js::FunctionEnvMut::as_store_mut(&mut self) -> StoreMut<'_>
pub fn wasmer::js::FunctionEnvMut::as_store_mut(&mut self) -> StoreMut<'_>
pub fn wasmer::js::FunctionEnvMut::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::FunctionEnvMut::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::FunctionEnvMut::data(&self) -> &T
pub fn wasmer::js::FunctionEnvMut::data(&self) -> &T
pub fn wasmer::js::FunctionEnvMut::data_mut(&mut self) -> &mut T
pub fn wasmer::js::FunctionEnvMut::data_mut<'a>(&'a mut self) -> &'a mut T
pub fn wasmer::js::FunctionEnvMut::objects_mut(&mut self) -> &mut StoreObjects
pub fn wasmer::js::FunctionEnvMut::objects_mut(&mut self) -> &mut StoreObjects
pub fn wasmer::js::Global::clone(&self) -> Global
pub fn wasmer::js::Global::clone(&self) -> Global
pub fn wasmer::js::Global::eq(&self, other: &Self) -> bool
pub fn wasmer::js::Global::eq(&self, other: &Global) -> bool
pub fn wasmer::js::Global::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::Global::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::Global::get(&self, store: &mut impl AsStoreMut) -> Value
pub fn wasmer::js::Global::get(&self, store: &impl AsStoreRef) -> Value
pub fn wasmer::js::Global::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Global::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Global::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Global::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Global::new(store: &mut impl AsStoreMut, val: Value) -> Self
pub fn wasmer::js::Global::new(store: &mut impl AsStoreMut, val: Value) -> Self
pub fn wasmer::js::Global::new_mut(store: &mut impl AsStoreMut, val: Value) -> Self
pub fn wasmer::js::Global::new_mut(store: &mut impl AsStoreMut, val: Value) -> Self
pub fn wasmer::js::Global::set(&self, store: &mut impl AsStoreMut, val: Value) -> Result<(), RuntimeError>
pub fn wasmer::js::Global::set(&self, store: &mut impl AsStoreMut, val: Value) -> Result<(), RuntimeError>
pub fn wasmer::js::Global::ty(&self, store: &impl AsStoreRef) -> GlobalType
pub fn wasmer::js::Global::ty(&self, store: &impl AsStoreRef) -> GlobalType
pub fn wasmer::js::HostFunction::call_trampoline_address() -> VMTrampoline
pub fn wasmer::js::HostFunction::function_body_ptr(self) -> *const VMFunctionBody
pub fn wasmer::js::HostFunction::function_body_ptr() -> *const VMFunctionBody
pub fn wasmer::js::Imports::as_jsobject(&self, store: &impl AsStoreRef) -> js_sys::Object
pub fn wasmer::js::Imports::clone(&self) -> Imports
pub fn wasmer::js::Imports::clone(&self) -> Imports
pub fn wasmer::js::Imports::contains_namespace(&self, name: &str) -> bool
pub fn wasmer::js::Imports::contains_namespace(&self, name: &str) -> bool
pub fn wasmer::js::Imports::default() -> Imports
pub fn wasmer::js::Imports::default() -> Imports
pub fn wasmer::js::Imports::define(&mut self, ns: &str, name: &str, val: impl Into<Extern>)
pub fn wasmer::js::Imports::define(&mut self, ns: &str, name: &str, val: impl Into<Extern>)
pub fn wasmer::js::Imports::extend<T: IntoIterator<Item = ((String, String), Extern)>>(&mut self, iter: T)
pub fn wasmer::js::Imports::extend<T: IntoIterator<Item = ((String, String), Extern)>>(&mut self, iter: T)
pub fn wasmer::js::Imports::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Imports::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Imports::get_export(&self, module: &str, name: &str) -> Option<Extern>
pub fn wasmer::js::Imports::get_export(&self, ns: &str, name: &str) -> Option<Extern>
pub fn wasmer::js::Imports::get_namespace_exports(&self, name: &str) -> Option<Exports>
pub fn wasmer::js::Imports::get_namespace_exports(&self, name: &str) -> Option<Exports>
pub fn wasmer::js::Imports::imports_for_module(&self, module: &Module) -> Result<Vec<Extern>, LinkError>
pub fn wasmer::js::Imports::imports_for_module(&self, module: &Module) -> Result<Vec<Extern>, InstantiationError>
pub fn wasmer::js::Imports::new() -> Self
pub fn wasmer::js::Imports::new() -> Self
pub fn wasmer::js::Imports::register_namespace(&mut self, ns: &str, contents: impl IntoIterator<Item = (String, Extern)>)
pub fn wasmer::js::Imports::register_namespace(&mut self, ns: &str, contents: impl IntoIterator<Item = (String, Extern)>)
pub fn wasmer::js::Instance::clone(&self) -> Instance
pub fn wasmer::js::Instance::clone(&self) -> Instance
pub fn wasmer::js::Instance::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Instance::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Instance::from_module_and_instance(store: &mut impl AsStoreMut, module: &Module, instance: StoreHandle<WebAssembly::Instance>, imports: Imports) -> Result<Self, InstantiationError>
pub fn wasmer::js::Instance::module(&self) -> &Module
pub fn wasmer::js::Instance::module(&self) -> &Module
pub fn wasmer::js::Instance::new(store: &mut impl AsStoreMut, module: &Module, imports: &Imports) -> Result<Self, InstantiationError>
pub fn wasmer::js::Instance::new(store: &mut impl AsStoreMut, module: &Module, imports: &Imports) -> Result<Self, InstantiationError>
pub fn wasmer::js::Instance::new_by_index(store: &mut impl AsStoreMut, module: &Module, externs: &[Extern]) -> Result<Self, InstantiationError>
pub fn wasmer::js::InstantiationError::fmt(&self, __formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result
pub fn wasmer::js::InstantiationError::fmt(&self, __formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result
pub fn wasmer::js::InstantiationError::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::InstantiationError::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::InstantiationError::from(other: wasmer_compiler::InstantiationError) -> Self
pub fn wasmer::js::InstantiationError::from(original: WasmError) -> Self
pub fn wasmer::js::InstantiationError::source(&self) -> std::option::Option<&(dyn std::error::Error + 'static)>
pub fn wasmer::js::InstantiationError::source(&self) -> std::option::Option<&(dyn std::error::Error + 'static)>
pub fn wasmer::js::JsImportObject::clone(&self) -> JsImportObject
pub fn wasmer::js::JsImportObject::default() -> JsImportObject
pub fn wasmer::js::JsImportObject::get_export(&self, store: &mut impl AsStoreMut, module: &str, name: &str) -> Result<Export, WasmError>
pub fn wasmer::js::JsImportObject::into(self) -> js_sys::Object
pub fn wasmer::js::JsImportObject::new(module: &Module, object: js_sys::Object) -> Self
pub fn wasmer::js::Memory::clone(&self) -> Memory
pub fn wasmer::js::Memory::clone(&self) -> Memory
pub fn wasmer::js::Memory::eq(&self, other: &Self) -> bool
pub fn wasmer::js::Memory::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::Memory::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::Memory::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Memory::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Memory::grow<IntoPages>(&self, store: &mut impl AsStoreMut, delta: IntoPages) -> Result<Pages, MemoryError> where IntoPages: Into<Pages>
pub fn wasmer::js::Memory::grow<IntoPages>(&self, store: &mut impl AsStoreMut, delta: IntoPages) -> Result<Pages, MemoryError> where IntoPages: Into<Pages>
pub fn wasmer::js::Memory::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Memory::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Memory::new(store: &mut impl AsStoreMut, ty: MemoryType) -> Result<Self, MemoryError>
pub fn wasmer::js::Memory::new(store: &mut impl AsStoreMut, ty: MemoryType) -> Result<Self, MemoryError>
pub fn wasmer::js::Memory::ty(&self, store: &impl AsStoreRef) -> MemoryType
pub fn wasmer::js::Memory::ty(&self, store: &impl AsStoreRef) -> MemoryType
pub fn wasmer::js::Memory::view<'a>(&'a self, store: &impl AsStoreRef) -> MemoryView<'a>
pub fn wasmer::js::Memory::view(&self, store: &impl AsStoreRef) -> MemoryView<'_>
pub fn wasmer::js::MemoryAccessError::clone(&self) -> MemoryAccessError
pub fn wasmer::js::MemoryAccessError::clone(&self) -> MemoryAccessError
pub fn wasmer::js::MemoryAccessError::fmt(&self, __formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result
pub fn wasmer::js::MemoryAccessError::fmt(&self, __formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result
pub fn wasmer::js::MemoryAccessError::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::MemoryAccessError::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::MemoryAccessError::from(_err: FromUtf8Error) -> Self
pub fn wasmer::js::MemoryAccessError::from(_err: FromUtf8Error) -> Self
pub fn wasmer::js::MemoryError::clone(&self) -> MemoryError
pub fn wasmer::js::MemoryError::eq(&self, other: &MemoryError) -> bool
pub fn wasmer::js::MemoryError::fmt(&self, __formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result
pub fn wasmer::js::MemoryError::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::MemoryError::hash<__H: $crate::hash::Hasher>(&self, state: &mut __H) -> ()
pub fn wasmer::js::MemoryView::data_size(&self) -> u64
pub fn wasmer::js::MemoryView::data_size(&self) -> u64
pub fn wasmer::js::MemoryView::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::MemoryView::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::MemoryView::read(&self, offset: u64, buf: &mut [u8]) -> Result<(), MemoryAccessError>
pub fn wasmer::js::MemoryView::read(&self, offset: u64, data: &mut [u8]) -> Result<(), MemoryAccessError>
pub fn wasmer::js::MemoryView::read_u8(&self, offset: u64) -> Result<u8, MemoryAccessError>
pub fn wasmer::js::MemoryView::read_u8(&self, offset: u64) -> Result<u8, MemoryAccessError>
pub fn wasmer::js::MemoryView::read_uninit<'b>(&self, offset: u64, buf: &'b mut [MaybeUninit<u8>]) -> Result<&'b mut [u8], MemoryAccessError>
pub fn wasmer::js::MemoryView::read_uninit(&self, offset: u64, buf: &'a mut [MaybeUninit<u8>]) -> Result<&'a mut [u8], MemoryAccessError>
pub fn wasmer::js::MemoryView::size(&self) -> Pages
pub fn wasmer::js::MemoryView::size(&self) -> Pages
pub fn wasmer::js::MemoryView::write(&self, offset: u64, data: &[u8]) -> Result<(), MemoryAccessError>
pub fn wasmer::js::MemoryView::write(&self, offset: u64, data: &[u8]) -> Result<(), MemoryAccessError>
pub fn wasmer::js::MemoryView::write_u8(&self, offset: u64, val: u8) -> Result<(), MemoryAccessError>
pub fn wasmer::js::MemoryView::write_u8(&self, offset: u64, val: u8) -> Result<(), MemoryAccessError>
pub fn wasmer::js::Module::clone(&self) -> Module
pub fn wasmer::js::Module::clone(&self) -> Module
pub fn wasmer::js::Module::custom_sections<'a>(&'a self, name: &'a str) -> impl Iterator<Item = Box<[u8]>> + 'a
pub fn wasmer::js::Module::exports<'a>(&'a self) -> ExportsIterator<impl Iterator<Item = ExportType> + 'a>
pub fn wasmer::js::Module::exports(&self) -> ExportsIterator<impl Iterator<Item = ExportType> + '_>
pub fn wasmer::js::Module::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Module::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Module::from_binary(store: &impl AsStoreRef, binary: &[u8]) -> Result<Self, CompileError>
pub fn wasmer::js::Module::from(module: WebAssembly::Module) -> Module
pub fn wasmer::js::Module::from_file(store: &impl AsStoreRef, file: impl AsRef<Path>) -> Result<Self, IoCompileError>
pub fn wasmer::js::Module::from_binary(_store: &impl AsStoreRef, binary: &[u8]) -> Result<Self, CompileError>
pub fn wasmer::js::Module::imports(&self) -> ImportsIterator<impl Iterator<Item = ImportType> + '_>
pub fn wasmer::js::Module::from_file(_store: &impl AsStoreRef, _file: impl AsRef<Path>) -> Result<Self, IoCompileError>
pub fn wasmer::js::Module::imports<'a>(&'a self) -> ImportsIterator<impl Iterator<Item = ImportType> + 'a>
pub fn wasmer::js::Module::name(&self) -> Option<&str>
pub fn wasmer::js::Module::name(&self) -> Option<&str>
pub fn wasmer::js::Module::new(store: &impl AsStoreRef, bytes: impl AsRef<[u8]>) -> Result<Self, CompileError>
pub fn wasmer::js::Module::new(_store: &impl AsStoreRef, bytes: impl AsRef<[u8]>) -> Result<Self, CompileError>
pub fn wasmer::js::Module::serialize(&self) -> Result<Vec<u8>, SerializeError>
pub fn wasmer::js::Module::serialize_to_file(&self, path: impl AsRef<Path>) -> Result<(), SerializeError>
pub fn wasmer::js::Module::set_name(&mut self, name: &str) -> bool
pub fn wasmer::js::Module::set_name(&mut self, name: &str) -> bool
pub fn wasmer::js::Module::validate(store: &impl AsStoreRef, binary: &[u8]) -> Result<(), CompileError>
pub fn wasmer::js::Module::set_type_hints(&mut self, type_hints: ModuleTypeHints) -> Result<(), String>
pub fn wasmer::js::NativeWasmTypeInto::into_raw(self, store: &mut impl AsStoreMut) -> RawValue
pub fn wasmer::js::Module::validate(_store: &impl AsStoreRef, binary: &[u8]) -> Result<(), CompileError>
pub fn wasmer::js::ModuleTypeHints::clone(&self) -> ModuleTypeHints
pub fn wasmer::js::NativeWasmTypeInto::into_raw(self, store: &mut impl AsStoreMut) -> f64
pub fn wasmer::js::RuntimeError::from(err: MemoryAccessError) -> Self
pub fn wasmer::js::SerializeError::fmt(&self, __formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result
pub fn wasmer::js::SerializeError::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::SerializeError::from(source: std::io::Error) -> Self
pub fn wasmer::js::SerializeError::source(&self) -> std::option::Option<&(dyn std::error::Error + 'static)>
pub fn wasmer::js::Store::as_store_mut(&mut self) -> StoreMut<'_>
pub fn wasmer::js::Store::as_store_mut(&mut self) -> StoreMut<'_>
pub fn wasmer::js::Store::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::Store::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::Store::custom_trap_handler(&self, call: &dyn Fn(&TrapHandlerFn<'_>) -> bool) -> bool
pub fn wasmer::js::Store::default() -> Self
pub fn wasmer::js::Store::default() -> Self
pub fn wasmer::js::Store::engine(&self) -> &Engine
pub fn wasmer::js::Store::eq(&self, other: &Self) -> bool
pub fn wasmer::js::Store::eq(&self, other: &Self) -> bool
pub fn wasmer::js::Store::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Store::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Store::new(engine: impl Into<Engine>) -> Self
pub fn wasmer::js::Store::new() -> Self
pub fn wasmer::js::Store::new_with_engine(engine: impl Into<Engine>) -> Self
pub fn wasmer::js::Store::new_with_tunables(engine: impl Into<Engine>, tunables: impl Tunables + Send + Sync + 'static) -> Self
pub fn wasmer::js::Store::objects_mut(&mut self) -> &mut StoreObjects
pub fn wasmer::js::Store::objects_mut(&mut self) -> &mut StoreObjects
pub fn wasmer::js::Store::same(a: &Self, b: &Self) -> bool
pub fn wasmer::js::Store::same(_a: &Self, _b: &Self) -> bool
pub fn wasmer::js::Store::set_trap_handler(&mut self, handler: Option<Box<TrapHandlerFn<'static>>>)
pub fn wasmer::js::StoreHandle::clone(&self) -> Self
pub fn wasmer::js::Store::tunables(&self) -> &dyn Tunables
pub fn wasmer::js::StoreHandle::eq(&self, other: &Self) -> bool
pub fn wasmer::js::StoreHandle::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::StoreHandle::get<'a>(&self, store: &'a StoreObjects) -> &'a T
pub fn wasmer::js::StoreHandle::get_mut<'a>(&self, store: &'a mut StoreObjects) -> &'a mut T
pub fn wasmer::js::StoreHandle::hash<H: std::hash::Hasher>(&self, state: &mut H)
pub fn wasmer::js::StoreHandle::internal_handle(&self) -> InternalStoreHandle<T>
pub fn wasmer::js::StoreHandle::new(store: &mut StoreObjects, val: T) -> Self
pub fn wasmer::js::StoreHandle::store_id(&self) -> StoreId
pub fn wasmer::js::StoreMut::as_store_mut(&mut self) -> StoreMut<'_>
pub fn wasmer::js::StoreMut::as_store_mut(&mut self) -> StoreMut<'_>
pub fn wasmer::js::StoreMut::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::StoreMut::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::StoreMut::engine(&self) -> &Engine
pub fn wasmer::js::StoreMut::objects_mut(&mut self) -> &mut StoreObjects
pub fn wasmer::js::StoreMut::objects_mut(&mut self) -> &mut StoreObjects
pub fn wasmer::js::StoreMut::same(a: &Self, b: &Self) -> bool
pub fn wasmer::js::StoreMut::same(a: &Self, b: &Self) -> bool
pub fn wasmer::js::StoreMut::tunables(&self) -> &dyn Tunables
pub fn wasmer::js::StoreObject::comes_from_same_store(&self, _store: &Store) -> bool
pub fn wasmer::js::StoreObjects::default() -> StoreObjects
pub fn wasmer::js::StoreObjects::get_2_mut<T: StoreObject>(&mut self, a: InternalStoreHandle<T>, b: InternalStoreHandle<T>) -> (&mut T, &mut T)
pub fn wasmer::js::StoreObjects::id(&self) -> StoreId
pub fn wasmer::js::StoreRef::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::StoreRef::as_store_ref(&self) -> StoreRef<'_>
pub fn wasmer::js::StoreRef::engine(&self) -> &Engine
pub fn wasmer::js::StoreRef::same(a: &Self, b: &Self) -> bool
pub fn wasmer::js::StoreRef::same(a: &Self, b: &Self) -> bool
pub fn wasmer::js::StoreRef::signal_handler(&self) -> Option<*const TrapHandlerFn<'static>>
pub fn wasmer::js::StoreRef::tunables(&self) -> &dyn Tunables
pub fn wasmer::js::Table::clone(&self) -> Table
pub fn wasmer::js::Table::clone(&self) -> Table
pub fn wasmer::js::Table::copy(store: &mut impl AsStoreMut, dst_table: &Self, dst_index: u32, src_table: &Self, src_index: u32, len: u32) -> Result<(), RuntimeError>
pub fn wasmer::js::Table::copy(_dst_table: &Self, _dst_index: u32, _src_table: &Self, _src_index: u32, _len: u32) -> Result<(), RuntimeError>
pub fn wasmer::js::Table::eq(&self, other: &Self) -> bool
pub fn wasmer::js::Table::eq(&self, other: &Table) -> bool
pub fn wasmer::js::Table::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::Table::fmt(&self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
pub fn wasmer::js::Table::get(&self, store: &mut impl AsStoreMut, index: u32) -> Option<Value>
pub fn wasmer::js::Table::get(&self, store: &mut impl AsStoreMut, index: u32) -> Option<Value>
pub fn wasmer::js::Table::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Table::get_self_from_extern(_extern: &'a Extern) -> Result<&'a Self, ExportError>
pub fn wasmer::js::Table::grow(&self, store: &mut impl AsStoreMut, delta: u32, init: Value) -> Result<u32, RuntimeError>
pub fn wasmer::js::Table::grow(&self, _store: &mut impl AsStoreMut, _delta: u32, _init: Value) -> Result<u32, RuntimeError>
pub fn wasmer::js::Table::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Table::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Table::new(store: &mut impl AsStoreMut, ty: TableType, init: Value) -> Result<Self, RuntimeError>
pub fn wasmer::js::Table::new(store: &mut impl AsStoreMut, ty: TableType, init: Value) -> Result<Self, RuntimeError>
pub fn wasmer::js::Table::set(&self, store: &mut impl AsStoreMut, index: u32, val: Value) -> Result<(), RuntimeError>
pub fn wasmer::js::Table::set(&self, store: &mut impl AsStoreMut, index: u32, val: Value) -> Result<(), RuntimeError>
pub fn wasmer::js::Table::size(&self, store: &impl AsStoreRef) -> u32
pub fn wasmer::js::Table::size(&self, store: &impl AsStoreRef) -> u32
pub fn wasmer::js::Table::ty(&self, store: &impl AsStoreRef) -> TableType
pub fn wasmer::js::Table::ty(&self, store: &impl AsStoreRef) -> TableType
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1) -> Result<Rets, RuntimeError> where A1: FromToNativeWasmType + crate::js::NativeWasmTypeInto
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2) -> Result<Rets, RuntimeError> where A1: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A2: FromToNativeWasmType + crate::js::NativeWasmTypeInto
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3) -> Result<Rets, RuntimeError> where A1: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A2: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A3: FromToNativeWasmType + crate::js::NativeWasmTypeInto
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4) -> Result<Rets, RuntimeError> where A1: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A2: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A3: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A4: FromToNativeWasmType + crate::js::NativeWasmTypeInto
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5) -> Result<Rets, RuntimeError> where A1: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A2: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A3: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A4: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A5: FromToNativeWasmType + crate::js::NativeWasmTypeInto
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6) -> Result<Rets, RuntimeError> where A1: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A2: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A3: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A4: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A5: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A6: FromToNativeWasmType + crate::js::NativeWasmTypeInto
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7) -> Result<Rets, RuntimeError> where A1: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A2: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A3: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A4: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A5: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A6: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A7: FromToNativeWasmType + crate::js::NativeWasmTypeInto
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8) -> Result<Rets, RuntimeError> where A1: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A2: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A3: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A4: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A5: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A6: FromToNativeWasmType + crate::js::NativeWasmTypeInto, A7: FromToNativeWasmType + crate::js::NativeWasmTypeI
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11, A12: A12) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11, A12: A12, A13: A13) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11, A12: A12, A13: A13, A14: A14) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11, A12: A12, A13: A13, A14: A14, A15: A15) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11, A12: A12, A13: A13, A14: A14, A15: A15, A16: A16) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11, A12: A12, A13: A13, A14: A14, A15: A15, A16: A16, A17: A17) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11, A12: A12, A13: A13, A14: A14, A15: A15, A16: A16, A17: A17, A18: A18) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11, A12: A12, A13: A13, A14: A14, A15: A15, A16: A16, A17: A17, A18: A18, A19: A19) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::call(&self, store: &mut impl AsStoreMut, A1: A1, A2: A2, A3: A3, A4: A4, A5: A5, A6: A6, A7: A7, A8: A8, A9: A9, A10: A10, A11: A11, A12: A12, A13: A13, A14: A14, A15: A15, A16: A16, A17: A17, A18: A18, A19: A19, A20: A20) -> Result<Rets, RuntimeError>
pub fn wasmer::js::TypedFunction::clone(&self) -> Self
pub fn wasmer::js::Value::as_raw(&self, store: &impl AsStoreRef) -> RawValue
pub fn wasmer::js::Value::clone(&self) -> Value
pub fn wasmer::js::Value::eq(&self, o: &Self) -> bool
pub fn wasmer::js::Value::externref(&self) -> Option<&Option<ExternRef>>
pub fn wasmer::js::Value::f32(&self) -> Option<f32>
pub fn wasmer::js::Value::f64(&self) -> Option<f64>
pub fn wasmer::js::Value::fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result
pub fn wasmer::js::Value::from(val: ExternRef) -> Self
pub fn wasmer::js::Value::from(val: Function) -> Self
pub fn wasmer::js::Value::from(val: Option<ExternRef>) -> Self
pub fn wasmer::js::Value::from(val: Option<Function>) -> Self
pub fn wasmer::js::Value::from(val: f32) -> Self
pub fn wasmer::js::Value::from(val: f64) -> Self
pub fn wasmer::js::Value::from(val: i32) -> Self
pub fn wasmer::js::Value::from(val: i64) -> Self
pub fn wasmer::js::Value::from(val: u32) -> Self
pub fn wasmer::js::Value::from(val: u64) -> Self
pub fn wasmer::js::Value::funcref(&self) -> Option<&Option<Function>>
pub fn wasmer::js::Value::i32(&self) -> Option<i32>
pub fn wasmer::js::Value::i64(&self) -> Option<i64>
pub fn wasmer::js::Value::is_from_store(&self, store: &impl AsStoreRef) -> bool
pub fn wasmer::js::Value::null() -> Self
pub fn wasmer::js::Value::to_string(&self) -> String
pub fn wasmer::js::Value::ty(&self) -> Type
pub fn wasmer::js::Value::unwrap_externref(&self) -> &Option<ExternRef>
pub fn was