def __iter__(self):
for k in self.keys():<EOL><INDENT>yield k<EOL><DEDENT>
Make the `Struct` iterable, like a dictionary.
When you iterate on a dict, it yields the keys of the dictionary.
Emulating the same behavior here.

:return: generator, a list of key names in the Struct