Ключевое слово await

Приостанавливает выполнение до тех пор, пока результат Future не будет готов.

Ожидание (.await) фьючера приостанавливает выполнение текущей функции до тех пор, пока исполнитель (executor) не выполнит фьючер до завершения.

Прочитайте книгу по асинхронному программированию для получения подробной информации о том, как работают async/await и исполнители.

Издания (Editions)

await является ключевым словом начиная с издания 2018 года.

Оно доступно для использования в стабильном Rust начиная с версии 1.39.