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
12
13
14
15
16
17
18
use crate::ts::TS;

impl TS {
    pub fn pull_to(&mut self) -> &mut TS {
        self.stack.left();
        match self.pull() {
            Some(v) => {
                self.stack.right();
                self.push(v);

            }
            None => {
                self.stack.right();
            }
        }
        self
    }
}