pub struct LexerMod {
pub attrs: Vec<Attribute>,
pub mod_name: Ident,
pub items: Vec<Item>,
pub lexers: Vec<Lexer>,
pub config: ParserConfig,
}Fields§
§attrs: Vec<Attribute>§mod_name: Ident§items: Vec<Item>§lexers: Vec<Lexer>§config: ParserConfigImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LexerMod
impl RefUnwindSafe for LexerMod
impl !Send for LexerMod
impl !Sync for LexerMod
impl Unpin for LexerMod
impl UnwindSafe for LexerMod
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