I have a particular pattern of using enums which are always of type String and which the enum (not its raw value) also adheres to a particular protocol. Written normally, this is like so...I have a particular pattern of using enums whic
I have a particular pattern of using enums which are always of type String and which the enum (not its raw value) also adheres to a particular protocol. Written normally, this is like so...I have a particular pattern of using enums whic