расте нет default executor. И потом начнётся "а вот в книге 'programming rust' используют X, значит он дефолтный, да?" (нет, kekw, дефолтный у нас Tokio, а там использовать планируют async-std).
async-std вообще насколько живой?
Если ты пишешь не в embed, где тебе свой экзекутор нужен, то токио лучше, по крайней мере пока что. async-std удобен для обучения, потому что там типы и трейты очень похожи на типы и трейты из std. Проблема в том, что не все типы и трейты из std сделаны качественно (hello io::Read::initializer()) и не все типы и трейты хорошо отображают асинхронную действительность.
Обсуждают сегодня