enumStruct
No need for extra constants