An opaque type used to iterate over a MessageHeaders structure.
After intializing the iterator with init, call next to fetch data from it.
You may not modify the headers while iterating over them.
iter
hdrs
false
name
value