Підводні камені

Async / await забезпечує зручну та ефективну абстракцію для асинхронного програмування з одночасним виконанням. Однак, модель async/await у Rust також має свої підводні камені та пастки. Ми проілюструємо деякі з них у цьому розділі.

Цей сегмент повинен зайняти близько 55 хвилин. Він містить:

СлайдТривалість
Блокування Виконавця10 хвилин
Pin20 хвилин
Асинхронні трейти5 хвилин
Скасування20 хвилин