An Opaque type will be capable of handling a sequence of bytes that is not known at compile-time, but will be determined and decided at run-time when the buffer is being read into the message.
Once it is read in, it will be well defined and the Hg constructs can programmatically process the data through it's definition.
This feature now exists in the form of a msg_view object.
It maps a reference buffer to a message object, and provides an iterator to access arbitrary data.
An Opaque type will be capable of handling a sequence of bytes that is not known at compile-time, but will be determined and decided at run-time when the buffer is being read into the message.
Once it is read in, it will be well defined and the Hg constructs can programmatically process the data through it's definition.