pub struct JasmLexer {}Implementations§
Trait Implementations§
Source§impl Lexer<JasmLanguage> for JasmLexer
impl Lexer<JasmLanguage> for JasmLexer
Source§fn lex<'a, S: Source + ?Sized>(
&self,
source: &'a S,
_edits: &[TextEdit],
_cache: &'a mut impl LexerCache<JasmLanguage>,
) -> LexOutput<JasmLanguage>
fn lex<'a, S: Source + ?Sized>( &self, source: &'a S, _edits: &[TextEdit], _cache: &'a mut impl LexerCache<JasmLanguage>, ) -> LexOutput<JasmLanguage>
Tokenizes the given source text into a sequence of tokens. Read more
Auto Trait Implementations§
impl Freeze for JasmLexer
impl RefUnwindSafe for JasmLexer
impl Send for JasmLexer
impl Sync for JasmLexer
impl Unpin for JasmLexer
impl UnwindSafe for JasmLexer
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