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