Trait LexerCore

Source
pub trait LexerCore {
    // Required methods
    fn source(&self) -> &[char];
    fn pos(&self) -> usize;
    fn advance_pos(&mut self);
}

Required Methods§

Source

fn source(&self) -> &[char]

Source

fn pos(&self) -> usize

Source

fn advance_pos(&mut self)

Implementors§