Trait fp_rust::sync::Queue [−][src]
pub trait Queue<T> { fn offer(&mut self, v: T); fn poll(&mut self) -> Option<T>; fn put(&mut self, v: T); fn take(&mut self) -> Option<T>; }
Required Methods
fn offer(&mut self, v: T)
fn poll(&mut self) -> Option<T>
fn put(&mut self, v: T)
fn take(&mut self) -> Option<T>
Implementors
impl<T: 'static + Send> Queue<T> for BlockingQueue<T>