Do you have other info on languages that do? In my mind, if a library is compromised and incorporated in software that touches sensitive data then there's no way to meaningfully sandbox it. Sure, the library lives in the sandbox, but so does the stuff you're trying to protect. I'm not sure that's a Rust-specific problem.
The library should live in its own sandbox, separated from the rest of the system including any other libraries. All system calls have to go through a permissions system that (e.g.) denies access by default.
There is at least one language that tries to do that (someone posted it here in a comment some time ago, but I can't find it).
There is. Theoretically speaking, you could confine libraries to their own sandbox.
But Rust can't do that yet.