Fix 4: shared-memory

This commit is contained in:
Sebastian 2026-06-24 16:34:27 +02:00 • committed by Hakan Seven
commit 2b898d6f22
13 changed files with 894 additions and 92 deletions

View file

@ -32,15 +32,17 @@ pub mod ipc;
#[cfg(feature = "host")]
pub mod process;
/// Shared-memory document view — only built with the `host` feature.
#[cfg(feature = "host")]
pub mod shm;
/// Plugin runner implementation used by the host when it spawns itself in
/// runner mode — only built with the `host` feature.
#[cfg(feature = "host")]
pub mod runner;
pub use manifest::{ApiVersion, PluginManifest, API_VERSION};
pub use ribbon::{
CadModule, IconKind, ModuleEvent, RibbonGroup, RibbonItem, StyleKey, ToolDef,
};
pub use manifest::{ApiVersion, PluginManifest, API_VERSION, API_VERSION_MIN_SUPPORTED};
pub use ribbon::{CadModule, IconKind, ModuleEvent, RibbonGroup, RibbonItem, StyleKey, ToolDef};
#[cfg(feature = "host")]
pub use process::{DispatchResult, PluginError, PluginManager, PluginProcess};