Pular para o conteúdo principal
eLearner.app
RUST BORROW CHECKER DUNGEON

Masmorra Rust Borrow Checker: O Labirinto da Memória

Resolva erros do compilador relacionados ao gerenciamento de memória, propriedade e empréstimo para escapar das células.

Compiler Error Description

O compilador Rust evita o uso de variáveis após sua propriedade ter sido movida. Modifique a função 'use_key' e seu chamador para passar a variável 'key' por referência (&String) em vez de transferir a propriedade.

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.

Carregando editor…
Loading Rust analyzer...