Saltar al contenido principal
eLearner.app
RUST BORROW CHECKER DUNGEON

Rust Borrow Checker Dungeon: El Laberinto de la Memoria

Resuelve los errores del compilador relacionados con la gestión de memoria, ownership y borrowing para escapar de las celdas.

Descripción del error del compilador

El compilador Rust impide el uso de variables después de que su propiedad ha sido transferida (move). Modifica la función 'use_key' y su llamador para pasar la variable 'key' mediante referencia (&String) en lugar de transferir la propiedad.

Puerta de enlace de bloqueo
BLOQUEADO
Escaneando propietario de KEY...
✗ ¡PROPIEDAD TRANSFERIDA! Valor nulo
Modo: AST Fallbackrustc 1.78.0

¿Te has atascado?

Aprende los conceptos fundamentales en el curso de Rust para resolver este desafío.

Compilador de Rust sin conexión

Escribe código válido y evita errores del Borrow Checker.

Cargando editor...
Cargando el analizador de Rust...