api.diff

Created Diff never expires
146 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
272 lines
139 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
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