Declare a StructBuilder field type of non-negative integer from an enum.
A flat (not OR'ed flags) enum type.
The field is defined as a flat enum type. If the field is required, it is initialized as zero.
Declare a StructBuilder field type of non-negative integer from an enum.