pub trait Case: Case { }
Marker for upper/lower case type-level flags (“type-level enum”).
You may use this trait in bounds only.