https://github.com/toyboot4e/hot_crate
Reload `dylib` crates at runtime (on macOS)
https://github.com/toyboot4e/hot_crate
Last synced: about 2 months ago
JSON representation
Reload `dylib` crates at runtime (on macOS)
- Host: GitHub
- URL: https://github.com/toyboot4e/hot_crate
- Owner: toyboot4e
- Created: 2021-01-24T09:27:32.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-06-22T13:45:56.000Z (about 4 years ago)
- Last Synced: 2025-10-19T18:03:19.789Z (9 months ago)
- Language: Rust
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# `hot_crate`
_Reload `dylib` crates at runtime_
[`libloading`](https://github.com/nagisa/rust_libloading) has some [issue](https://github.com/nagisa/rust_libloading/issues/59) for reloading dynamic libraries on macOS. `hot_crate::HotLibrary` automatically handles it under the hood.
Credit: `hot_crate` is basically a fork of [`hotlib`](https://github.com/mitchmindtree/hotlib).
WARNING: It's tested on macOS only.