Skip to content

E0382 practice problems in Rust

Difficulty:
Category:
Tag:

Showing 14 of 14

Status Title Difficulty
Arc: shared ownership across threads Easy
Clone: explicit, deep, and never free Easy
Conditional moves and drop flags Hard
Condvar: a wakeup is a hint, the predicate is the truth Hard
Method receivers and the consuming builder Medium
move closures: why the compiler forces your hand Easy
Move semantics: the relay Easy
mpsc channels: message passing basics Easy
Ownership inside loops Medium
Ownership through function calls Easy
Partial moves: taking one field and leaving the rest Medium
RAII: build your own guard Medium
Reading E0382 line by line Easy
The three rules of ownership Easy