Earlier quoted context omitted.
Well, sure, but that's true of any language.
Nope, when I write tests in my Rust the out of box cargo test will check those tests pass. If I wrote inline Markdown documentation for part of the Rust code with an example, cargo test will try to build my example, and check it works - not much good having a purported "example" which doesn't even work, is it? And yet many languages don't do this.
Fuzzing is still not part of the default Rust tooling.