С помощью набора красивых хаков можно эмулировать TAIT на стабильном Rust, без аллокаций на куче, виртуальных таблиц — полностью зерокостно. Внутри крейта есть несколько интересных решений (как считать размер футуры? как пробрасывать Send/Sync?), про которые я и расскажу.
Доклад рассчитан на достаточно опытных Rust-программистов. Слушатели узнают несколько трюков, которые применимы и вне этого крейта, чтобы обходить ограничения стабильного Rust.