Нужен бесконечный цикл?
В Rust есть такой.
break прервёт выполнение цикла, когда вам будет нужно.
break
loop имеет секрет, о котором мы вскоре поговорим.
loop