(&self)
| 26 | |
| 27 | impl<'a> Adder<'a> { |
| 28 | fn add_one(&self) -> Result<i8, OutOfBoundsError> { |
| 29 | self.0.checked_add(1).ok_or(OutOfBoundsError::Overflow) |
| 30 | } |
| 31 | |
| 32 | fn sub_one(&self) -> Result<i8, OutOfBoundsError> { |
| 33 | self.0.checked_sub(1).ok_or(OutOfBoundsError::Underflow) |