We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
E0502 practice problems in Rust
Difficulty:
Category:
Tag:
Showing 9 of 9
| Status | Title | Difficulty | Category | Tags |
|---|---|---|---|---|
| Capstone: an ownership-only job scheduler | Hard | End-to-End |
|
|
| E0502: cannot borrow as mutable because also borrowed as immutable | Easy | Primitives |
|
|
| How to read a borrow-check diagnostic | Easy | Primitives |
|
|
| Iterator invalidation, and the bug class that stopped existing | Medium | Primitives |
|
|
| Non-lexical lifetimes: a borrow ends at its last use | Easy | Primitives |
|
|
| Split borrows: the checker reasons about places, not variables | Medium | Primitives |
|
|
| The FnMut borrow gauntlet: a log you can read afterwards | Medium | Primitives |
|
|
| Two-phase borrows: why v.push(v.len()) compiles | Hard | Primitives |
|
|
| What a &mut parameter actually promises | Medium | Primitives |
|