Expand description
Plugin host for the Palladium actor runtime.
Provides PluginRegistry for loading native shared libraries and WASM
modules as actor type factories, plus the manifest and error types used
throughout the plugin system.
Re-exports§
pub use error::PluginError;pub use ffi_bridge::make_ffi_context;pub use manifest::NamespacePolicyConfig;pub use manifest::PluginInfo;pub use manifest::PluginKind;pub use manifest::PluginManifest;pub use plugin_rpc::RegistryRpcHandler;pub use wasm::WasmError;pub use wasm::WasmHost;pub use wasm::WasmImports;pub use wasm::WasmInstance;pub use wasm::WasmModule;pub use wasm::WasmVal;
Modules§
- error
- ffi_
bridge - Plugin-side
RuntimeBridgebacked by the hostPdHostVtable. - manifest
- plugin_
rpc PluginRpcHandlerimplementation forPluginRegistry.- wasm
- WASM plugin traits for compiling, instantiating, and calling WASM modules.
Structs§
- Plugin
Registry - Manages loaded plugins and their actor type factories.
- Wasm
Actor - An actor whose lifecycle hooks are implemented in a WASM module.