Trait pop_trait::PopFront
[−]
[src]
pub trait PopFront<T>: Pop<T> { fn pop_front(&mut self) -> Option<T>; }
A mutable collection from which items can be removed "at the beginning," retaining ordering.
Required Methods
fn pop_front(&mut self) -> Option<T>
Removes the value from the front of the collection, if any exist.
Implementors
impl<T> PopFront<T> for LinkedList<T>
impl<T> PopFront<T> for VecDeque<T>