main | ||
plugin | ||
shared | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
README.md |
Simple example of a plugin system using libloading and stabby
Shared
This contains the shared types, need to look at traits too.
Plugin
This contains the code for the example plugin. I would like it if it didn't depend on stabby. For now I need it though, to export the function. Maybe this can be "fixed" with traits in the shared library.
Main
This contains the code that calls the plugin.