pub unsafe trait Never { }Expand description
A type that can never be produced.
Never types include the unstable ! type, enums with no variants, or any
type that always contains a never type (e.g. a struct with a Never field).
§Safety
It must be impossible to produce a value of this type.