rust_multistack 0.33.0

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

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