Перейти до основного вмісту
eLearner.app
RUST BORROW CHECKER DUNGEON

Rust Borrow Checker Dungeon: The Memory Labyrinth

Усуньте помилки компілятора, пов’язані з керуванням пам’яттю, правом власності та запозиченням, щоб уникнути клітинок.

Compiler Error Description

Компілятор Rust запобігає використанню змінних після переміщення права власності на них. Змініть функцію 'use_key' і її виклик, щоб передавати змінну 'key' за посиланням (&String) замість передачі права власності.

Locking Gateway
LOCKED
Scanning owner of KEY...
✗ OWNERSHIP TRANSFERRED! Value null
Mode: AST Fallbackrustc 1.78.0

Stuck?

Learn the fundamental concepts in the Rust course to solve this challenge.

Offline Rust Compiler

Write valid code and avoid Borrow Checker errors.

Завантаження редактора…
Loading Rust analyzer...