Rust provides a loop keyword to indicate an infinite loop.
loop
The break statement can be used to exit a loop at anytime, whereas the continue statement can be used to skip the rest of the iteration and start a new one.
break
continue
{loop.play}