Go to file
2025-02-06 14:33:22 +01:00
main Initial commit 2025-02-06 14:33:22 +01:00
plugin Initial commit 2025-02-06 14:33:22 +01:00
shared Initial commit 2025-02-06 14:33:22 +01:00
.gitignore Initial commit 2025-02-06 14:33:22 +01:00
Cargo.lock Initial commit 2025-02-06 14:33:22 +01:00
Cargo.toml Initial commit 2025-02-06 14:33:22 +01:00
README.md Initial commit 2025-02-06 14:33:22 +01:00

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.