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