Skip to main content

Module loader

Module loader 

Source
Expand description

ExtismLoader — top-level entry point for loading Extism plugins.

Manifest parsing, capability filtering, and real extism-sdk instantiation (with cap-filtered host fns + resource limits) ship here, alongside the end-to-end ExtismLoader::load path: read the manifest export → re-instantiate with effective grants → read the register export → push adapters into the PluginRegistrar.

Structs§

ExtismLoader
Top-level Extism plugin loader.
ExtismPluginManifest
Plugin manifest in the Extism plugin’s canonical JSON form.
LoadOutcome
Outcome of a successful ExtismLoader::load.
PreparedExtismPlugin
Result of ExtismLoader::prepare — everything the host needs to instantiate the plugin once the SDK integration is wired.