Never type в Rust стабилизирован после 10 лет и 5 неудачных попыток
Rust 1.100

Rust 1.100.0 наконец стабилизирует never type (обозначается `!`), завершая десятилетнюю сагу с пятью провалившимися попытками. Также в релизе: стабилизация ключевых частей `Allocator` API для кастомных аллокаторов в `Vec` и `Box`, новый `DropGuard` для выполнения замыкания при выходе из области видимости, функция `conjure_zst` для безопасного создания zero-sized типов, предупреждения Cargo о неиспользуемых зависимостях, улучшенное кэширование сборки и новая настройка min-publish-age для защиты от вредоносных пакетов.
После 10 лет и 5 неудачных попыток стабилизации never type наконец стабилен!