Cambiaríamos el mundo pero no tenemos el código fuente.
let s1: String = String::from("Rust");
let s2: String = s1;
}
Los datos del heap de s1 se reutilizan para s2.
Cuando s1 sale del alcance, no sucede nada (se ha movido).
Antes de mover a s2:
Después de mover a s2: