u/Rubenseiin r/rust • Recommends
On “Dynamic loading of plugins”
The extern "C" limitation is to be expected, Rust doesn't have a stable ABI, which is something required to properly handle dynamic loading, the most common way to handle it is using C compatible functions and data types
There was an interesting talk about it in this year's RustConf, you can find it here