Skip to main content

Module wasm

Module wasm 

Source
Expand description

Wasmtime-backed provider runtime for both the legacy core-Wasm ABI and the versioned Soma component-model ABI.

Structs§

PreparedComponentArtifact
A compiled component retained independently of the global deduplication cache.
WasmProvider

Functions§

invoke_authorized_component_artifact
Validate and invoke a component artifact directly without network access.
invoke_component_artifact_async
Invoke a component artifact under the caller’s real authority and a single absolute deadline.
invoke_component_artifact_before_async
Invoke a prepared component using the caller’s absolute operation deadline.
invoke_prepared_component_artifact_before_async
Invoke an already-compiled component under one absolute operation deadline.
is_componentize_artifact
Return whether a WebAssembly artifact carries Soma’s componentize marker.
mark_componentize_artifact
Append Soma’s deterministic experimental componentize marker custom section.
prepare_component_artifact_before
Compile and retain a component artifact through a later invocation.
verify_component_artifact
Validate that path contains a component-model artifact.
verify_component_artifact_before
Validate a component-model artifact within an existing absolute deadline.