Skip to main content

kojacoord_plugin_system/
lib.rs

1#![deny(clippy::all)]
2
3pub mod api;
4pub mod integrity;
5pub mod loader;
6pub mod manager;
7pub mod sandbox;
8
9pub use api::{
10    PacketData, PacketDirection, PacketEvent, PacketFilter, PacketHookResult, Plugin,
11    PluginContext, PluginEvent, PluginMetadata, PluginResponse,
12};
13pub use integrity::PluginVerifier;
14pub use loader::PluginLoader;
15pub use manager::PluginManager;
16pub use sandbox::{apply_sandbox, validate_plugin_permissions, SandboxConfig};