Rust estabiliza el tipo never tras dos años de trabajo

Fuentes: Stabilizing Rust's never type

El compilador de Rust ha estabilizado oficialmente el tipo never, denotado por el símbolo de exclamación (!), el 24 de agosto tras más de dos años de desarrollo. Esta característica, utilizada internamente por el compilador durante mucho tiempo, permite marcar funciones que nunca retornan y optimizar el código genérico. La estabilización implicó un cambio disruptivo en la edición 2024 de Rust, modificando el tipo de respaldo para inferencias de tipos ambiguas de la unidad () al propio never, lo que simplifica la inferencia pero requiere ajustes en el código existente. Además, se redefinió el tipo Infallible de la biblioteca estándar como un alias de never, mejorando la eficiencia del código sin romper la compatibilidad general.