Struct lithos::timer_queue::Queue [−][src]
pub struct Queue<T: Sized>(_);
Methods
impl<T> Queue<T>[src]
impl<T> Queue<T>pub fn new() -> Queue<T>[src]
pub fn new() -> Queue<T>pub fn add(&mut self, deadline: Instant, value: T)[src]
pub fn add(&mut self, deadline: Instant, value: T)pub fn peek_time(&self) -> Option<Instant>[src]
pub fn peek_time(&self) -> Option<Instant>ⓘImportant traits for QueueIter<'a, T>pub fn pop_until<'x>(&'x mut self, max_time: Instant) -> QueueIter<'x, T>[src]
ⓘImportant traits for QueueIter<'a, T>
pub fn pop_until<'x>(&'x mut self, max_time: Instant) -> QueueIter<'x, T>pub fn len(&self) -> usize[src]
pub fn len(&self) -> usize