pub enum RouterMode {
Broadcast,
WorkQueue,
}Expand description
Routing policy for a single message.
Variants§
Broadcast
Route each message to all consumer queues.
WorkQueue
Route each message to at most one consumer queue.
Trait Implementations§
Source§impl Clone for RouterMode
impl Clone for RouterMode
Source§fn clone(&self) -> RouterMode
fn clone(&self) -> RouterMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RouterMode
impl Debug for RouterMode
Source§impl PartialEq for RouterMode
impl PartialEq for RouterMode
impl Copy for RouterMode
impl Eq for RouterMode
impl StructuralPartialEq for RouterMode
Auto Trait Implementations§
impl Freeze for RouterMode
impl RefUnwindSafe for RouterMode
impl Send for RouterMode
impl Sync for RouterMode
impl Unpin for RouterMode
impl UnwindSafe for RouterMode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more