pub fn non_secure_erase_impl<T>(dst: &mut T, src: T)
Does a best attempt at secure erasure using Rust intrinsics.
The implementation is based on the approach used by the zeroize crate.
zeroize