сделать их синхронными, а внутри у реализаций делать block_on
https://crates.io/crates/async-trait
Делать руками тоже, что делает async_trait — возвращать из методов Pin<Box<dyn ...>>
про него и говорим)
спасибо, интересно, попробую
А какой в этом профит, если вы будете делать то же самое что async-trait, только руками?
Не будет странных ошибок
собственно, потому я и задал этот вопрос https://t.me/rustlang_ru/340617
Обсуждают сегодня