10 std::string& output_data) ->
int
12 namespace protobuf = google::protobuf;
13 namespace io = protobuf::io;
14 auto output_stream = io::StringOutputStream{ &output_data };
18 auto option = io::GzipOutputStream::Options{};
20 auto gzip_output = io::GzipOutputStream{ &output_stream, option };
21 protobuf::util::SerializeDelimitedToZeroCopyStream(proto_data, &gzip_output);
26 protobuf::util::SerializeDelimitedToZeroCopyStream(proto_data, &output_stream);