- I have a shared library crate (plugin) that depends on application crate (app).
- The shared library is intended to be loaded into app dynamically (using libloading)
- The shared library must be able to call any function from app (and also operate with the same memory).
The problems now is that plugin crate is compiling its own binary implementation based on its app dependency.
Therefore calling a method like app::something actually calls a local binary ver from the shared library .so...
I want to make compiler not to compile these app's implementations inside the plugin completely.