pub enum MatlabSyntaxKind {
Show 73 variants
Whitespace,
Newline,
Comment,
BlockComment,
Identifier,
Number,
String,
Character,
Function,
End,
If,
Else,
Elseif,
While,
For,
Break,
Continue,
Return,
Switch,
Case,
Otherwise,
Try,
Catch,
Global,
Persistent,
Classdef,
Properties,
Methods,
Events,
Plus,
Minus,
Times,
Divide,
Power,
LeftDivide,
DotTimes,
DotDivide,
DotPower,
DotLeftDivide,
Equal,
NotEqual,
Less,
Greater,
LessEqual,
GreaterEqual,
And,
Or,
Not,
AndAnd,
OrOr,
Assign,
LeftParen,
RightParen,
LeftBracket,
RightBracket,
LeftBrace,
RightBrace,
Semicolon,
Comma,
Dot,
Colon,
Question,
At,
Transpose,
DotTranspose,
Error,
Script,
FunctionDef,
ClassDef,
Block,
Expression,
Statement,
Eof,
}Variants§
Whitespace
Newline
Comment
BlockComment
Identifier
Number
String
Character
Function
End
If
Else
Elseif
While
For
Break
Continue
Return
Switch
Case
Otherwise
Try
Catch
Global
Persistent
Classdef
Properties
Methods
Events
Plus
Minus
Times
Divide
Power
LeftDivide
DotTimes
DotDivide
DotPower
DotLeftDivide
Equal
NotEqual
Less
Greater
LessEqual
GreaterEqual
And
Or
Not
AndAnd
OrOr
Assign
LeftParen
RightParen
LeftBracket
RightBracket
LeftBrace
RightBrace
Semicolon
Comma
Dot
Colon
Question
At
Transpose
DotTranspose
Error
Script
FunctionDef
ClassDef
Block
Expression
Statement
Eof
Trait Implementations§
Source§impl Clone for MatlabSyntaxKind
impl Clone for MatlabSyntaxKind
Source§fn clone(&self) -> MatlabSyntaxKind
fn clone(&self) -> MatlabSyntaxKind
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 MatlabSyntaxKind
impl Debug for MatlabSyntaxKind
Source§impl PartialEq for MatlabSyntaxKind
impl PartialEq for MatlabSyntaxKind
Source§impl SyntaxKind for MatlabSyntaxKind
impl SyntaxKind for MatlabSyntaxKind
Source§fn is_trivia(&self) -> bool
fn is_trivia(&self) -> bool
Returns true if this kind represents trivia (whitespace, comments, etc.). Read more
Source§fn is_comment(&self) -> bool
fn is_comment(&self) -> bool
Returns true if this kind represents a comment. Read more
Source§fn is_whitespace(&self) -> bool
fn is_whitespace(&self) -> bool
Returns true if this kind represents whitespace.
Source§fn is_token_type(&self) -> bool
fn is_token_type(&self) -> bool
Returns true if this kind represents a token type. Read more
Source§fn is_element_type(&self) -> bool
fn is_element_type(&self) -> bool
Returns true if this kind represents an element type. Read more
impl Copy for MatlabSyntaxKind
impl Eq for MatlabSyntaxKind
impl StructuralPartialEq for MatlabSyntaxKind
Auto Trait Implementations§
impl Freeze for MatlabSyntaxKind
impl RefUnwindSafe for MatlabSyntaxKind
impl Send for MatlabSyntaxKind
impl Sync for MatlabSyntaxKind
impl Unpin for MatlabSyntaxKind
impl UnwindSafe for MatlabSyntaxKind
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