Finally new Rust library release
Highlights of 0.9.0 release:
- Meson build system instead of GYP
- Migration from using file descriptors for communication with C++ worker to direct FFI function calls:
- ~3x lower latency in Rust <> C++ communication
- zero memory copies for C++ > Rust notifications and just one inevitable allocation in the other direction
- lower memory usage (no static send/receive buffers on either side)
- Both of above together enabled Windows support
For complete list of notable changes see changelog.