#include #include #include #include #include #include int main(int argc, char** argv) { control::Hello msg; msg.set_id(1); msg.set_name("bare"); auto meta = msg.mutable_meta(); meta->set_rpcname("getHello"); std::string buffer; msg.SerializeToString(&buffer); control::Header newmsg; newmsg.ParsePartialFromString(buffer); auto newmeta = newmsg.meta(); std::cout << std::format("{}\n", meta->rpcname()); }