In Swift language, we have Structs, Enum and Classes. Struct and Enum are passed by copy but Classes are passed by reference. Only Classes support inheritance, Enum and Struct don’t.
So to answer your question, you can’t have inheritance with Enum (and Struct types). Have a look here:
stackOverflow difference classes vs structs