(&mut self)
| 36 | } |
| 37 | |
| 38 | fn skip_ws(&mut self) { |
| 39 | while self.pos < self.src.len() { |
| 40 | match self.src[self.pos] { |
| 41 | b' ' | b'\t' | b'\n' | b'\r' => self.pos += 1, |
| 42 | _ => break, |
| 43 | } |
| 44 | } |
| 45 | } |
| 46 | |
| 47 | pub fn next_token(&mut self) -> Result<Token, JsonError> { |
| 48 | self.skip_ws(); |