opis/integer/truncation.rs
1use crate::Integer;
2
3impl Integer {
4
5 pub fn truncate(&mut self) {
6
7 while self.0.len() > 2 && self.0[0] == self.0[1] {
8
9 self.0.remove(0);
10
11 }
12
13 }
14
15 pub fn truncation(&self) -> Integer {
16
17 let mut result = self.clone();
18
19 while result.0.len() > 2 && result.0[0] == result.0[1] {
20
21 result.0.remove(0);
22
23 }
24
25 result
26
27 }
28
29}