plugin_interfaces/
lib.rs

1// 模块声明
2pub mod api;
3pub mod callbacks;
4pub mod config;
5pub mod handler;
6pub mod logging;
7pub mod message;
8pub mod metadata;
9pub mod pluginui;
10pub mod symbols;
11
12// 重新导出所有公共接口
13pub use api::*;
14pub use callbacks::*;
15pub use config::*;
16pub use handler::*;
17pub use logging::*;
18pub use message::*;
19pub use metadata::*;
20pub use pluginui::{Context, CreationContext, PluginUiOption, Ui};
21pub use symbols::*;
22
23// 导出插件实例上下文
24pub use metadata::PluginInstanceContext;