gravityfile-plugin 0.4.0

Lua plugin system for gravityfile
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![doc = include_str!("../README.md")]

mod config;
mod hooks;
pub mod lua;
mod process;
mod runtime;
mod sandbox;
mod types;

pub use config::{PluginConfig, PluginMetadata};
pub use hooks::{Hook, HookContext, HookResult, Notice, NoticeLevel};
pub use process::{ProcessRuntime, run_worker};
pub use runtime::{IsolatedContext, PluginHandle, PluginManager, PluginRuntime};
pub use sandbox::{Permission, SandboxConfig};
pub use types::{PluginError, PluginKind, PluginResult, Value};