Lompati ke konten utama
eLearner.app
RUST BORROW CHECKER DUNGEON

Ruang Bawah Tanah Pemeriksa Pinjam Karat: Labirin Memori

Selesaikan kesalahan kompiler yang terkait dengan manajemen memori, kepemilikan, dan peminjaman untuk keluar dari sel.

Compiler Error Description

Kompiler Rust mencegah penggunaan variabel setelah kepemilikannya dipindahkan. Ubah fungsi 'use_key' dan pemanggilnya untuk meneruskan variabel 'key' dengan referensi (&String) alih-alih mentransfer kepemilikan.

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.

Memuat editor…
Loading Rust analyzer...