You will experience very spooky behaviour if you do this, as the language is designed around those semantics. Nonetheless, mrustc exists:
https://github.com/thepowersgang/mrustcIt will not be noticeably faster because most of the time isn't spent in the checks, it's spent in the codegen. The cranelift backend for rustc might help with this.