Crate autoclip_core
Source - export_plugin
- An useful macro to export plugins.
Using only this macro, each plugin can integrate with the app easily.
- PluginDeclaration
- An internal struct to load plugins from the app.
The version of rustc and autoclip-core may be checked on loading.
- CORE_VERSION
- RUSTC_VERSION
- AutoclipPlugin
- Plugins must implement this trait.
This trait is used to trigger events from the app.
- PluginRegistrar
- The app must implement this trait.
This trait is used to give plugins a method to register themselves to the app.