O'Reilly logo
  • Frederic Dumont thinks this is interesting:

Loops are expressions in Rust, but they don’t produce useful values. The value of a loop is ().

From

Cover of Programming Rust

Note

Not anymore. A break expression can be used to give a value to a loop.