Сериализовать / десериализовать сообщение protobuf с помощью TMQ (rust)

#serialization #rust #protocol-buffers #zeromq

#сериализация #Ржавчина #протокол-буферы #zeromq

Вопрос:

Я пытаюсь использовать protobuf (https://github.com/stepancheg/rust-protobuf ) с TMQ (https://github.com/cetra3/tmq ) и у меня возникли некоторые проблемы с сериализацией / десериализацией байтов для отправки по проводам.

Я просмотрел документацию, но для меня не очевидно, какие методы или черты позволили бы мне преобразовать protobuf Message в тип, который был бы приемлемым tmq::dealer::Dealer::send() . Любая помощь будет с благодарностью принята, спасибо!

Комментарии:

1. Вы просто имеете в виду tmq::Message::from(your_protobuf_message.write_to_bytes().unwrap()) ?