rust_twostack 0.15.0

Support for two-dimentional stacks for the Rust programming language
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crate::stack::Stack;

impl<T> Stack<T> {
    pub fn pull(&mut self) -> Option<T> {
        if self.policy {
            self.stack.pop_back()
        } else {
            self.stack.pop_front()
        }
    }
}