eliminate warnings with initializing a struct with = { 0 } due to enum members that do not define the value 0