3 pub use message::StitchMessage;
4 use protobuf::well_known_types::Any;
8 // @todo make pub(crate)
9 pub fn from_msg<T: Message>(msg: T) -> Self {
10 let mut sm = Self::new();
11 let payload = Any::pack(&msg).expect("Protobuf Message could not be packed into Any type");
13 sm.set_payload(payload);