I want to create a protocol that enforces a certain case on all enums conforming to this protocol.
protocol
enums
For example, if I have a <
An extension can add a nested enum, like so:
extension
enum
enum Plants { enum Fruit { case banana } } extension Plants { enum Vegetables { case potato } }