Expand description
This library is used by both Nitrolaunch to load plugins, and as a framework for defining Rust plugins for Nitrolaunch to use
Re-exports§
Modules§
- api
- API for Rust-based plugins to use
- hook
- Plugin hooks and calling them
- host
- System for hosting / running plugins
- input_
output - Serialized output format for plugins
- plugin
- Plugins
- try_
read - Tokio helpers for AsyncRead
Macros§
- nitro_
wasm_ plugin - Generates the exported functions for the entrypoint to your plugin
Structs§
- Plugin
Paths - Paths for the plugin crate
- PtrAnd
Length - A pointer and length, usually a string or byte buffer, used for WASM code
Statics§
- PLUGIN_
DEBUG_ ENV - Environment variable that debugs plugins when set
Functions§
- plugin_
debug_ enabled - Gets whether plugin debugging is enabled