pub struct ActionScriptLanguage;Expand description
ActionScript 语言实现
Trait Implementations§
Source§impl Clone for ActionScriptLanguage
impl Clone for ActionScriptLanguage
Source§fn clone(&self) -> ActionScriptLanguage
fn clone(&self) -> ActionScriptLanguage
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 ActionScriptLanguage
impl Debug for ActionScriptLanguage
Source§impl Default for ActionScriptLanguage
impl Default for ActionScriptLanguage
Source§fn default() -> ActionScriptLanguage
fn default() -> ActionScriptLanguage
Returns the “default value” for a type. Read more
Source§impl Hash for ActionScriptLanguage
impl Hash for ActionScriptLanguage
Source§impl Language for ActionScriptLanguage
impl Language for ActionScriptLanguage
Source§type SyntaxKind = ActionScriptSyntaxKind
type SyntaxKind = ActionScriptSyntaxKind
The kind kind type used to represent different kind and node types in the language. Read more
Source§type TypedRoot = ActionScriptRoot
type TypedRoot = ActionScriptRoot
The root type for the parsed tree that represents the top-level structure of the language. Read more
Source§impl<'config> Lexer<ActionScriptLanguage> for ActionScriptLexer<'config>
impl<'config> Lexer<ActionScriptLanguage> for ActionScriptLexer<'config>
Source§fn lex_incremental(
&self,
source: impl Source,
changed: usize,
cache: IncrementalCache<'_, ActionScriptLanguage>,
) -> LexOutput<ActionScriptLanguage>
fn lex_incremental( &self, source: impl Source, changed: usize, cache: IncrementalCache<'_, ActionScriptLanguage>, ) -> LexOutput<ActionScriptLanguage>
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 PartialEq for ActionScriptLanguage
impl PartialEq for ActionScriptLanguage
impl Copy for ActionScriptLanguage
impl Eq for ActionScriptLanguage
impl StructuralPartialEq for ActionScriptLanguage
Auto Trait Implementations§
impl Freeze for ActionScriptLanguage
impl RefUnwindSafe for ActionScriptLanguage
impl Send for ActionScriptLanguage
impl Sync for ActionScriptLanguage
impl Unpin for ActionScriptLanguage
impl UnwindSafe for ActionScriptLanguage
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