Expand description
The WebAssembly component tooling.
Modules§
- Definition for encoding of custom sections within core wasm modules of component-model related data.
Structs§
- An encoder of components based on
wit
interface definitions. - Builder type for composing dynamic library modules into a component
- A utility for printing WebAssembly interface definitions to a string.
Enums§
- Result of the
decode
function. - Supported string encoding formats.
Functions§
- Decodes an in-memory WebAssembly binary into a WIT
Resolve
and associated metadata. - Decode for incremental reading
- dummy_
module dummy-module
Generate a dummy implementation core Wasm module for a given WIT document - Embed component metadata in a buffer of bytes that contains a Wasm module
- Encodes the given
package
withinresolve
to a binary WebAssembly representation. - semver_
check semver-check
Tests whethernew
is a semver-compatible upgrade from the worldprev
. - This function checks whether
component_to_test
correctly conforms to the world specified. It does so by instantiating a generated component that imports a component instance with the component type as described by the “target” world.