одни типы подставляются, а другие - нет
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=587891669a0cdddf210ef585c943e888
async_trait в принципе не очень крутая вещь, если можешь то выкинь его
почему не очень крутая? не в смысле "вы не правы", а в смысле "нубу интересно"
Со ссылками странно работает. Мы как-то использовали, вышля портянка, убрали и заменили на обычный BoxedFuture<> а в реализации писали Box::pin(async move { ... }) и семантически выходило одно и то же
он постоянно генерирует проблемы вроде тех, на которые вы наткнулись и делает документацию нечитаемой
это не я наткнулся :) лично я пока что с проблемами не сталкивался
Обсуждают сегодня