init plugins
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
//! WASM plugin runtime (Extism) — M0 walking skeleton.
|
||||
//!
|
||||
//! Compiled only under the `plugins` cargo feature. The application layer talks
|
||||
//! to [`manager::ExtismPluginManager`] through the
|
||||
//! [`crate::application::ports::plugin_ports::PluginDispatchPort`] trait, so the
|
||||
//! Extism types here never leak past the infrastructure boundary.
|
||||
|
||||
pub mod manager;
|
||||
pub mod manifest;
|
||||
pub mod runtime;
|
||||
|
||||
pub use manager::ExtismPluginManager;
|
||||
|
||||
#[cfg(test)]
|
||||
mod runtime_test;
|
||||
Reference in New Issue
Block a user