(&self)
| 1405 | } |
| 1406 | |
| 1407 | fn peek_byte(&self) -> Option<u8> { |
| 1408 | if self.pos < self.data.len() { |
| 1409 | Some(self.data[self.pos]) |
| 1410 | } else { |
| 1411 | None |
| 1412 | } |
| 1413 | } |
| 1414 | |
| 1415 | fn read_varint(&mut self) -> u32 { |
| 1416 | if let Some(first) = self.read_byte() { |