Hi everyone, I've recently released the first version of my project to make unloading of Rust dynamic libraries much more safe: no memory leaks due to thread-locals, no crashes due to detached threads).
The main goal of this project is to build a basis for hot reload (or live reload) for (almost) normal Rust programs, ability to spawn threads, use static variables, etc.
note: Linux is currently has top priority, Windows is partially supported, macOS is not tested at all.
Anyways, more info and short demo in readme, feel free to ask any questions!