Trait QueueSelect
rocketmq::producer::selector
pub trait QueueSelect { pub fn select( &self, msg: &Message, mqs: &[MessageQueue] ) -> Option<MessageQueue>; }
pub fn select( &self, msg: &Message, mqs: &[MessageQueue]) -> Option<MessageQueue>
impl QueueSelect for QueueSelector
impl QueueSelect for HashQueueSelector
impl QueueSelect for ManualQueueSelector
pub fn select( &self, msg: &Message, _mqs: &[MessageQueue]) -> Option<MessageQueue>
impl QueueSelect for RandomQueueSelector
pub fn select( &self, _msg: &Message, mqs: &[MessageQueue]) -> Option<MessageQueue>
impl QueueSelect for RoundRobinQueueSelector