Rust propone tipos inmutables y destructores garantizados para 2026

Rust project goals: Immobile types and guaranteed destructors

El proyecto Rust presenta una propuesta para introducir los traits `Move` y `Forget`, que permitirán a los tipos optar por no ser movidos ni olvidados. Esto simplificará el manejo de tipos auto-referenciales y habilitará patrones como el scoped spawn seguro en async, actualmente imposibles. La iniciativa, aceptada para el período 2026-2027, sigue el precedente del trabajo en la jerarquía `Sized` y busca validarse en el kernel de Linux.

En lugar de intentar cambiar el lenguaje para hacer que `Pin` funcione, creemos que el problema está en `Pin` y deberíamos mejorar la forma en que los tipos inmovibles se codifican en Rust.

Más de este día

2026-08-03