pub fn publish_with_description<T>( topic: &str, queue_size: usize, message_description: RawMessageDescription, ) -> Result<Publisher<T>>where T: Message,