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§
Sourcefn before_emit(_lexer: &mut T)
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.