pub struct AdaLanguage;Trait Implementations§
Source§impl Clone for AdaLanguage
impl Clone for AdaLanguage
Source§fn clone(&self) -> AdaLanguage
fn clone(&self) -> AdaLanguage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AdaLanguage
impl Debug for AdaLanguage
Source§impl Default for AdaLanguage
impl Default for AdaLanguage
Source§fn default() -> AdaLanguage
fn default() -> AdaLanguage
Returns the “default value” for a type. Read more
Source§impl Hash for AdaLanguage
impl Hash for AdaLanguage
Source§impl Language for AdaLanguage
impl Language for AdaLanguage
Source§type SyntaxKind = AdaSyntaxKind
type SyntaxKind = AdaSyntaxKind
The kind kind type used to represent different kind and node types in the language. Read more
Source§impl<'config> Lexer<AdaLanguage> for AdaLexer<'config>
impl<'config> Lexer<AdaLanguage> for AdaLexer<'config>
Source§fn lex_incremental(
&self,
source: impl Source,
changed: usize,
cache: IncrementalCache<'_, AdaLanguage>,
) -> LexOutput<AdaLanguage>
fn lex_incremental( &self, source: impl Source, changed: usize, cache: IncrementalCache<'_, AdaLanguage>, ) -> LexOutput<AdaLanguage>
Tokenizes source text using an existing cache for incremental parsing. Read more
Source§fn lex(
&self,
source: impl Source,
) -> OakDiagnostics<Vec<Token<<L as Language>::SyntaxKind>>>
fn lex( &self, source: impl Source, ) -> OakDiagnostics<Vec<Token<<L as Language>::SyntaxKind>>>
Tokenizes the given source text into a sequence of tokens. Read more
Source§impl Ord for AdaLanguage
impl Ord for AdaLanguage
Source§fn cmp(&self, other: &AdaLanguage) -> Ordering
fn cmp(&self, other: &AdaLanguage) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AdaLanguage
impl PartialEq for AdaLanguage
Source§impl PartialOrd for AdaLanguage
impl PartialOrd for AdaLanguage
impl Copy for AdaLanguage
impl Eq for AdaLanguage
impl StructuralPartialEq for AdaLanguage
Auto Trait Implementations§
impl Freeze for AdaLanguage
impl RefUnwindSafe for AdaLanguage
impl Send for AdaLanguage
impl Sync for AdaLanguage
impl Unpin for AdaLanguage
impl UnwindSafe for AdaLanguage
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