I think tfa hasn’t considered the advantages of enforcing the correct usage of the codecs library.
Most of the time memory safety issues are caused not in the codecs code itself but the user code using the codecs incorrectly.
Unsafe Rust is still improving on its ergonomics (handling uninitialized memory) but the current capacity should be enough to implement anything.
Unsafe Rust is still improving on its ergonomics (handling uninitialized memory) but the current capacity should be enough to implement anything.