pub enum TexSyntaxKind {
Show 124 variants
Root,
SourceFile,
Document,
Command,
Environment,
BeginEnvironment,
EndEnvironment,
MathMode,
InlineMath,
DisplayMath,
Group,
Argument,
OptionalArgument,
MandatoryArgument,
Text,
Paragraph,
Section,
Subsection,
Subsubsection,
List,
Item,
Table,
Row,
Cell,
Label,
Reference,
Citation,
Figure,
Caption,
Error,
DocumentClass,
UsePackage,
Begin,
End,
Section_,
Subsection_,
Subsubsection_,
Chapter,
Part,
Title,
Author,
Date,
MakeTitle,
TableOfContents,
NewPage,
ClearPage,
BeginKeyword,
EndKeyword,
DocumentclassKeyword,
UsepackageKeyword,
SectionKeyword,
SubsectionKeyword,
SubsubsectionKeyword,
ChapterKeyword,
PartKeyword,
TitleKeyword,
AuthorKeyword,
DateKeyword,
MaketitleKeyword,
TableofcontentsKeyword,
ItemKeyword,
LabelKeyword,
RefKeyword,
CiteKeyword,
IncludegraphicsKeyword,
TextbfKeyword,
TextitKeyword,
EmphKeyword,
Frac,
Sqrt,
Sum,
Int,
Lim,
Alpha,
Beta,
Gamma,
Delta,
Epsilon,
TextBf,
TextIt,
TextSc,
TextTt,
Emph,
Underline,
Identifier,
StringLiteral,
Number,
Backslash,
LeftBrace,
RightBrace,
LeftBracket,
RightBracket,
LeftParen,
RightParen,
Dollar,
DoubleDollar,
Ampersand,
Percent,
Hash,
Caret,
Underscore,
Tilde,
Equal,
Equals,
Plus,
Minus,
Star,
Slash,
Pipe,
Less,
LessThan,
Greater,
GreaterThan,
Exclamation,
Question,
At,
Colon,
Semicolon,
Comma,
Dot,
Comment,
Whitespace,
Newline,
Eof,
}Variants§
Root
SourceFile
Document
Command
Environment
BeginEnvironment
EndEnvironment
MathMode
InlineMath
DisplayMath
Group
Argument
OptionalArgument
MandatoryArgument
Text
Paragraph
Section
Subsection
Subsubsection
List
Item
Table
Row
Cell
Label
Reference
Citation
Figure
Caption
Error
DocumentClass
UsePackage
Begin
End
Section_
Subsection_
Subsubsection_
Chapter
Part
Title
Author
Date
MakeTitle
TableOfContents
NewPage
ClearPage
BeginKeyword
EndKeyword
DocumentclassKeyword
UsepackageKeyword
SectionKeyword
SubsectionKeyword
SubsubsectionKeyword
ChapterKeyword
PartKeyword
TitleKeyword
AuthorKeyword
DateKeyword
MaketitleKeyword
TableofcontentsKeyword
ItemKeyword
LabelKeyword
RefKeyword
CiteKeyword
IncludegraphicsKeyword
TextbfKeyword
TextitKeyword
EmphKeyword
Frac
Sqrt
Sum
Int
Lim
Alpha
Beta
Gamma
Delta
Epsilon
TextBf
TextIt
TextSc
TextTt
Emph
Underline
Identifier
StringLiteral
Number
Backslash
LeftBrace
RightBrace
LeftBracket
RightBracket
LeftParen
RightParen
Dollar
DoubleDollar
Ampersand
Percent
Hash
Caret
Underscore
Tilde
Equal
Equals
Plus
Minus
Star
Slash
Pipe
Less
LessThan
Greater
GreaterThan
Exclamation
Question
At
Colon
Semicolon
Comma
Dot
Comment
Whitespace
Newline
Eof
Trait Implementations§
Source§impl Clone for TexSyntaxKind
impl Clone for TexSyntaxKind
Source§fn clone(&self) -> TexSyntaxKind
fn clone(&self) -> TexSyntaxKind
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 TexSyntaxKind
impl Debug for TexSyntaxKind
Source§impl<'de> Deserialize<'de> for TexSyntaxKind
impl<'de> Deserialize<'de> for TexSyntaxKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for TexSyntaxKind
impl Hash for TexSyntaxKind
Source§impl PartialEq for TexSyntaxKind
impl PartialEq for TexSyntaxKind
Source§impl Serialize for TexSyntaxKind
impl Serialize for TexSyntaxKind
Source§impl SyntaxKind for TexSyntaxKind
impl SyntaxKind for TexSyntaxKind
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 TexSyntaxKind
impl Eq for TexSyntaxKind
impl StructuralPartialEq for TexSyntaxKind
Auto Trait Implementations§
impl Freeze for TexSyntaxKind
impl RefUnwindSafe for TexSyntaxKind
impl Send for TexSyntaxKind
impl Sync for TexSyntaxKind
impl Unpin for TexSyntaxKind
impl UnwindSafe for TexSyntaxKind
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