People who do not want to write safe code will also not use Rust. (Or then use unsafe Rust a lot).
If you want your programmers to write safe code and are in a position to force this, it makes no difference whether you mandate the use of Rust or whether you mandate the use of a safe C subset enforced by a compiler flag.