def get_enumerated_subtypes(self):
assert self._enumerated_subtypes is not None<EOL>return self._enumerated_subtypes<EOL>
Returns a list of subtype fields. Each field has a `name` attribute
which is the tag for the subtype. Each field also has a `data_type`
attribute that is a `Struct` object representing the subtype.