mofa_plugins/hot_reload/
mod.rs1mod loader;
11mod manager;
12mod registry;
13mod state;
14mod watcher;
15
16pub use loader::{DynamicPlugin, PluginLibrary, PluginLoadError, PluginLoader, PluginSymbols};
17pub use manager::{HotReloadConfig, HotReloadManager, ReloadError, ReloadResult};
18pub use registry::{PluginInfo, PluginRegistry, PluginVersion};
19pub use state::{PluginState as HotReloadPluginState, StateManager, StateSnapshot};
20pub use watcher::{PluginWatcher, WatchConfig, WatchEvent, WatchEventKind};
21
22pub use mofa_kernel::plugin::{HotReloadable, ReloadEvent, ReloadStrategy};