(&mut self)
| 1395 | } |
| 1396 | |
| 1397 | fn read_byte(&mut self) -> Option<u8> { |
| 1398 | if self.pos < self.data.len() { |
| 1399 | let byte = self.data[self.pos]; |
| 1400 | self.pos += 1; |
| 1401 | Some(byte) |
| 1402 | } else { |
| 1403 | None |
| 1404 | } |
| 1405 | } |
| 1406 | |
| 1407 | fn peek_byte(&self) -> Option<u8> { |
| 1408 | if self.pos < self.data.len() { |
no test coverage detected