pub enum QueueStrategy {
Fifo,
Lifo,
}Expand description
Queue strategy for waiters at a given priority level.
Variants§
Fifo
First In, First Out - waiters are served in the order they arrive.
Lifo
Last In, First Out - waiters are served in reverse order of arrival.
Trait Implementations§
Source§impl Clone for QueueStrategy
impl Clone for QueueStrategy
Source§fn clone(&self) -> QueueStrategy
fn clone(&self) -> QueueStrategy
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for QueueStrategy
impl Debug for QueueStrategy
Source§impl PartialEq for QueueStrategy
impl PartialEq for QueueStrategy
impl Copy for QueueStrategy
impl Eq for QueueStrategy
impl StructuralPartialEq for QueueStrategy
Auto Trait Implementations§
impl Freeze for QueueStrategy
impl RefUnwindSafe for QueueStrategy
impl Send for QueueStrategy
impl Sync for QueueStrategy
impl Unpin for QueueStrategy
impl UnwindSafe for QueueStrategy
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