Rust has a type called never(!
).
It's used to represent types that are never initiated.
But currently, the never type is a night-only feature and cannot be used in stable builds. This library is an alternative implementation of the never type for stable Rust.