pub fn peek(&self, index: LexemeIndex) -> Option<&Lexeme> {
        if index >= self.len() {
            return None;
        }
        Some(&self[index])
    }
/// Get the requested element, or None if there are not that many lexemes.
Get the requested element, or None if there are not that many lexemes.
Get the requested element or None if there are not that many lexemes .
pub fn peek(&self, index: LexemeIndex) -> Option<&Lexeme> {
        if index >= self.len() {
            return None;
        }
        Some(&self[index])
    }
pub fn peek ( & self , index : LexemeIndex ) -> Option < & Lexeme > { if index >= self . len ( ) { return None ; } Some ( & self [ index ] ) }
Get the requested element, or None if there are not that many lexemes.
Get the requested element or None if there are not that many lexemes .
&self
index
LexemeIndex
&self
index
LexemeIndex