I’m proud to announce
vecstorage 0.1.0, a crate that helps you to avoid memory allocation in the real-time thread.
Quoting from the README:
In some situations, e.g. when writing real-time audio software, memory needs to be pre-allocated. The
Vecdata structure from Rust’s standard library can be used for this purpose. In some situations, however, you want to re-use the same
Vecfor data that has different lifetimes and Rust’s type system doesn’t allow this. This crate intends to help you overcome this problem.