Module component

Source
Expand description

WebAssembly Component Model implementation

This module provides support for the WebAssembly Component Model, which enables more complex and type-safe interactions between host and guest.

The Component Model allows for:

  • Interface-driven development
  • Multi-language component authoring
  • Structured data exchange
  • Explicit imports and exports

Structsยง

ComponentFunctionCaller
Function caller implementation for WebAssembly Components
ComponentInstance
A WebAssembly Component Instance
ComponentModule
A WebAssembly Component Module
ComponentRuntime
Component Model runtime manager