You can use #![deny(unsafe_code)] in your own code.
If you're hoping to enforce across all called functions, it's likely to be unworkable since a lot of stdlib ends up calling unsafe code.
If you're hoping to enforce across all called functions, it's likely to be unworkable since a lot of stdlib ends up calling unsafe code.
#![forbid(unsafe_code)]
Then it can't be `#[allow()]`ed.There's also things like `cargo gieger` that will tell you how much unsafe code your dependencies have.