Strings Movidas em Rust
fn main() { let s1: String = String::from("Rust"); let s2: String = s1; }
- Os dados no heap de
s1sĂŁo reutilizados paras2. - Quando
s1sai do escopo, nada acontece (foi movido dele).
Antes de mover para s2:
Depois de mover para s2: