LexerRecog

Trait LexerRecog 

Source
pub trait LexerRecog<'a, T: Recognizer<'a>>:
    Actions<'a, T>
    + Sized
    + 'static {
    // Provided method
    fn before_emit(_lexer: &mut T) { ... }
}
Expand description

! Usually generated by ANTLR !

This trait combines everything that can be used to extend Lexer behavior

Provided Methods§

Source

fn before_emit(_lexer: &mut T)

Callback to extend emit behavior

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§