История изменений
Исправление
vertexua,
(текущая версия)
:
Там не в том суть перехода. Там есть старые и новые Future. Старые были параметризированы двумя типами - (Item, Error). Новые одним Result. С async/await могут работать только новые. Еще есть функции конвертеры одного в другое. Тоесть впринципе слепить франкенштейна можно будет скоро, просто не так удобно. Речь о все большем и большем переходе на новые Future и уменьшении необходимости в этих конверсий
За пол года сотня либ, завязанных на tokio перейдут на async?
Нету никакой замены Tokio на async/await. async/await - синтаксический сахар для Future. Но Future - просто структуры которые ничего не делают сами почти. Их нужно на чем-то запускать. Вот это что-то - или токио, или тред пул, или что сам напишешь. Им все равно
Исходная версия
vertexua,
:
Там не в том суть перехода. Там есть старые и новые Future. Старые были параметризированы двумя типами - (Item, Error). Новые одним Result. С async/await могут работать только новые. Еще есть функции конвертеры одного в другое. Тоесть впринципе слепить франкенштейна можно будет скоро, просто не так удобно. Речь о все большем и большем переходе на новые Future и уменьшении необходимости в этих конверсий