There is no truthy or falsy in Rust
While learning more and more Rust one little tidbit I learned today: Unlike JavaScript Rust doesn't have truthy or falsy values and no automatic conversion from non-boolean types to booleans. So if the condition in an if expression is not a boolean, you get a compilation error.
It's not a big deal, but it's something I like about Rust.