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