Ownership en Rust
El sistema de ownership garantiza seguridad de memoria sin garbage collector.
fn main() {
let s = String::from("hello");
takes_ownership(s);
// s ya no es válido aquí
}
fn takes_ownership(some_string: String) {
println!("{}", some_string);
}