pub struct QueueManager { /* private fields */ }
Implementations§
Source§impl QueueManager
impl QueueManager
pub fn new() -> Self
pub fn add_queue(&self, config: QueueConfig)
pub fn get_queue_config(&self, name: &str) -> Option<QueueConfig>
pub fn get_queue_names(&self) -> Vec<String>
pub fn get_queues_by_priority(&self) -> Vec<QueueConfig>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for QueueManager
impl !RefUnwindSafe for QueueManager
impl Send for QueueManager
impl Sync for QueueManager
impl Unpin for QueueManager
impl UnwindSafe for QueueManager
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