Type Alias Queue

Source
pub type Queue<T> = Arc<RwLock<PriorityQueue<T, OrderedFloat<f64>>>>;

Aliased Type§

pub struct Queue<T> { /* private fields */ }

Trait Implementations§

Source§

impl<T: Hash + Eq + Clone> Receiver<T> for Queue<T>

Source§

fn receiver( &self, config: QueueReceiveConfig, sleeper: Arc<dyn Sleeper>, ) -> QueueReceiver<T>