(&mut self)
| 600 | impl<'a> P<'a> { |
| 601 | fn peek(&self) -> Option<u8> { self.bytes.get(self.pos).copied() } |
| 602 | fn bump(&mut self) -> Option<u8> { |
| 603 | let c = self.peek()?; self.pos += 1; Some(c) |
| 604 | } |
| 605 | fn skip_ws(&mut self) { |
| 606 | while let Some(c) = self.peek() { |
| 607 | if c == b' ' || c == b'\t' || c == b'\n' || c == b'\r' { self.pos += 1; } |