Module wasmer::sys

source ·
Expand description

sys

Re-exports

  • pub use wasmer_compiler::wasmparser;

Modules

Structs

  • A compiled wasm module, ready to be instantiated.
  • Tunable parameters for WebAssembly compilation. This is the reference implementation of the Tunables trait, used by default.
  • Global configuration options used to create an wasmer_engine::Engine and customize its behavior.
  • The Builder contents of Engine
  • Controls which experimental features will be enabled. Features usually have a corresponding WebAssembly proposal.
  • The state of the binary reader. Exposed to middlewares to push their outputs.
  • Configuration for the runtime VM Currently only the stack size is configurable

Enums

  • Possible optimization levels for the Cranelift codegen backend.
  • Defines the optimization level used to compile a Module.

Traits

  • The compiler configuration options.
  • A function middleware specialized for a single function.
  • A shared builder for function middlewares.
  • The custom trait to access to all the sys function in the common engine.
  • An engine delegates the creation of memories, tables, and globals to a foreign implementor of this trait.

Functions