Module wasmer::native_type

source ·
Expand description

This module permits to create native functions easily in Rust, thanks to its advanced typing system.

Macros

Structs

  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.
  • A structure with a C-compatible representation that can hold a set of Wasm values. This type is used by WasmTypeList::CStruct.

Traits

  • A trait to convert a Rust value to a WasmNativeType value, or to convert WasmNativeType value to a Rust value.
  • The IntoResult trait turns a WasmTypeList into a Result<WasmTypeList, Self::Error>.
  • NativeWasmTypeInto performs conversions from and into NativeWasmType types with a context.
  • The WasmTypeList trait represents a tuple (list) of Wasm typed values. It is used to get low-level representation of such a tuple.