[semidet]protobuf_message(?Template,
?Wire_stream)| Template | is a protobuf grammar specification. On decode, unbound variables in the Template are unified with their respective values in the Wire_stream. On encode, Template must be ground. |
| Wire_stream | is a code list that was generated by a protobuf encoder using an equivalent template. |