fn pair(&mut self) {
        // Consume the key
        self.eat(TokenType::STRING);
        // Consume the colon
        self.eat(TokenType::COLON);
        // Consume the value
        self.value();
    }
// A function used to consume a pair in a json file (i.e. "key": value)
A function used to consume a pair in a json file
A function used to consume a pair in a json file
fn pair(&mut self) {
        // Consume the key
        self.eat(TokenType::STRING);
        // Consume the colon
        self.eat(TokenType::COLON);
        // Consume the value
        self.value();
    }
fn pair ( & mut self ) { // Consume the key self . eat ( TokenType :: STRING ) ; // Consume the colon self . eat ( TokenType :: COLON ) ; // Consume the value self . value ( ) ; }
A function used to consume a pair in a json file (i.e.
A function used to consume a pair in a json file ( i . e .
&mut self
&mut self