Rust’s new Move trait guarantees destructors for immobile types
The Rust project’s latest goal adds a Move trait that ensures destructors run for immobile types. This gives the language native support for pinning and self‑referential structs, replacing unsafe work‑arounds with a sound, ergonomic solution.