Struct LoadedGrammar
pub struct LoadedGrammar {
pub lexer_conf: LexerConf,
pub table: ParseTable,
pub start: Vec<String>,
}Expand description
The loaded grammar: the lexer conf + the parse table (which owns the
rules). start symbols come from parser_conf.start.
Fields§
§lexer_conf: LexerConf§table: ParseTable§start: Vec<String>Auto Trait Implementations§
impl !Freeze for LoadedGrammar
impl !RefUnwindSafe for LoadedGrammar
impl !UnwindSafe for LoadedGrammar
impl Send for LoadedGrammar
impl Sync for LoadedGrammar
impl Unpin for LoadedGrammar
impl UnsafeUnpin for LoadedGrammar
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more