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