This structure represents the serialized form of some Message-implementing structure.
Dealing with a PackedMessage may be suitable when:
(1) You need to send/store/receive a message but don’t need to actually use it yourself.
(2) You want to serialize a message once, and send it multiple times.
(3) You want to read and discard a message whose type is unknown.