Yep I get that- it's just that using unsafe reduces the benefits you get from Rust's model.
And so I was wondering whether using it is still worth it.
Obviously, it probably still has many benefits over C but something like Zig might be simpler and better suited.