[][src]Module wasmtime_api::wasm

This file defines the extern "C" API, which is compatible with the Wasm C API.

Structs

wasm_byte_vec_t
wasm_config_t
wasm_engine_t
wasm_exporttype_t
wasm_exporttype_vec_t
wasm_extern_t
wasm_extern_vec_t
wasm_externtype_t
wasm_externtype_vec_t
wasm_foreign_t
wasm_frame_t
wasm_frame_vec_t
wasm_func_t
wasm_functype_t
wasm_functype_vec_t
wasm_global_t
wasm_globaltype_t
wasm_globaltype_vec_t
wasm_importtype_t
wasm_importtype_vec_t
wasm_instance_t
wasm_limits_t
wasm_memory_t
wasm_memorytype_t
wasm_memorytype_vec_t
wasm_module_t
wasm_ref_t
wasm_shared_module_t
wasm_store_t
wasm_table_t
wasm_tabletype_t
wasm_tabletype_vec_t
wasm_trap_t
wasm_val_t
wasm_val_vec_t
wasm_valtype_t
wasm_valtype_vec_t

Functions

wasm_byte_vec_delete
wasm_byte_vec_new
wasm_byte_vec_new_uninitialized
wasm_engine_delete
wasm_engine_new
wasm_exporttype_name
wasm_exporttype_type
wasm_exporttype_vec_delete
wasm_extern_as_func
wasm_extern_as_global
wasm_extern_as_memory
wasm_extern_as_table
wasm_extern_kind
wasm_extern_type
wasm_extern_vec_delete
wasm_externtype_as_functype_const
wasm_externtype_as_globaltype_const
wasm_externtype_as_memorytype_const
wasm_externtype_as_tabletype_const
wasm_externtype_delete
wasm_externtype_kind
wasm_frame_delete
wasm_frame_func_index
wasm_frame_func_offset
wasm_frame_instance
wasm_frame_module_offset
wasm_frame_vec_delete
wasm_func_as_extern
wasm_func_as_ref
wasm_func_call
wasm_func_delete
wasm_func_new
wasm_func_new_with_env
wasm_func_param_arity
wasm_func_result_arity
wasm_functype_delete
wasm_functype_new
wasm_functype_params
wasm_functype_results
wasm_global_as_extern
wasm_global_copy
wasm_global_delete
wasm_global_get
wasm_global_new
wasm_global_same
wasm_global_set
wasm_globaltype_content
wasm_globaltype_delete
wasm_globaltype_mutability
wasm_globaltype_new
wasm_importtype_module
wasm_importtype_name
wasm_importtype_type
wasm_importtype_vec_delete
wasm_instance_delete
wasm_instance_exports
wasm_instance_new
wasm_instance_set_host_info_with_finalizer
wasm_memory_as_extern
wasm_memory_copy
wasm_memory_data
wasm_memory_data_size
wasm_memory_delete
wasm_memory_grow
wasm_memory_new
wasm_memory_same
wasm_memory_size
wasm_memorytype_delete
wasm_memorytype_limits
wasm_memorytype_new
wasm_module_delete
wasm_module_exports
wasm_module_imports
wasm_module_new
wasm_ref_delete
wasm_store_delete
wasm_store_new
wasm_table_as_extern
wasm_table_copy
wasm_table_delete
wasm_table_get
wasm_table_grow
wasm_table_new
wasm_table_same
wasm_table_set
wasm_table_size
wasm_tabletype_delete
wasm_tabletype_element
wasm_tabletype_limits
wasm_tabletype_new
wasm_trap_delete
wasm_trap_message
wasm_trap_new
wasm_trap_origin
wasm_trap_trace
wasm_val_copy
wasm_valtype_delete
wasm_valtype_kind
wasm_valtype_new
wasm_valtype_vec_copy
wasm_valtype_vec_new
wasm_valtype_vec_new_empty
wasm_valtype_vec_new_uninitialized

Type Definitions

float32_t
float64_t
wasm_byte_t
wasm_externkind_t
wasm_func_callback_t
wasm_func_callback_with_env_t
wasm_memory_pages_t
wasm_message_t
wasm_mutability_t
wasm_name_t
wasm_table_size_t
wasm_valkind_t

Unions

wasm_val_t__bindgen_ty_1