pub enum FSharpSyntaxKind {
Show 157 variants
Whitespace,
Newline,
Identifier,
IntegerLiteral,
FloatLiteral,
StringLiteral,
CharLiteral,
BooleanLiteral,
UnitLiteral,
Let,
Rec,
And,
In,
If,
Then,
Else,
Elif,
Match,
With,
When,
Function,
Fun,
Type,
Val,
Mutable,
Of,
As,
Module,
Namespace,
Open,
Try,
Finally,
Exception,
Raise,
Failwith,
For,
To,
Downto,
Do,
Done,
While,
Yield,
Return,
Class,
Interface,
Inherit,
Abstract,
Override,
Default,
Member,
Static,
New,
Lazy,
Async,
Seq,
Use,
Begin,
End,
Struct,
Sig,
True,
False,
Null,
Or,
Public,
Private,
Internal,
Inline,
Extern,
Upcast,
Downcast,
Assert,
Global,
Base,
This,
Void,
Obj,
Unit,
Int,
Float,
String,
Bool,
Char,
Byte,
SByte,
Int16,
UInt16,
Int32,
UInt32,
Int64,
UInt64,
NativeInt,
UNativeInt,
Decimal,
BigInt,
Plus,
Minus,
Star,
Slash,
Percent,
StarStar,
Equal,
NotEqual,
LessThan,
LessEqual,
GreaterThan,
GreaterEqual,
AndAnd,
OrOr,
Not,
BitwiseAnd,
BitwiseOr,
BitwiseXor,
BitwiseNot,
LeftShift,
RightShift,
Arrow,
DoubleArrow,
Pipe,
PipeRight,
DoublePipe,
Cons,
At,
Compose,
ComposeBack,
Dollar,
LogicalAnd,
LogicalOr,
Ampersand,
Caret,
Tilde,
Less,
Greater,
LeftParen,
RightParen,
LeftBracket,
RightBracket,
LeftArrayBracket,
RightArrayBracket,
LeftBrace,
RightBrace,
LeftAngle,
RightAngle,
Comma,
Semicolon,
Colon,
DoubleColon,
Dot,
Question,
Underscore,
Apostrophe,
Backtick,
Hash,
LineComment,
BlockComment,
Error,
Eof,
}Variants§
Whitespace
Newline
Identifier
IntegerLiteral
FloatLiteral
StringLiteral
CharLiteral
BooleanLiteral
UnitLiteral
Let
Rec
And
In
If
Then
Else
Elif
Match
With
When
Function
Fun
Type
Val
Mutable
Of
As
Module
Namespace
Open
Try
Finally
Exception
Raise
Failwith
For
To
Downto
Do
Done
While
Yield
Return
Class
Interface
Inherit
Abstract
Override
Default
Member
Static
New
Lazy
Async
Seq
Use
Begin
End
Struct
Sig
True
False
Null
Or
Public
Private
Internal
Inline
Extern
Upcast
Downcast
Assert
Global
Base
This
Void
Obj
Unit
Int
Float
String
Bool
Char
Byte
SByte
Int16
UInt16
Int32
UInt32
Int64
UInt64
NativeInt
UNativeInt
Decimal
BigInt
Plus
Minus
Star
Slash
Percent
StarStar
Equal
NotEqual
LessThan
LessEqual
GreaterThan
GreaterEqual
AndAnd
OrOr
Not
BitwiseAnd
BitwiseOr
BitwiseXor
BitwiseNot
LeftShift
RightShift
Arrow
DoubleArrow
Pipe
PipeRight
DoublePipe
Cons
At
Compose
ComposeBack
Dollar
LogicalAnd
LogicalOr
Ampersand
Caret
Tilde
Less
Greater
LeftParen
RightParen
LeftBracket
RightBracket
LeftArrayBracket
RightArrayBracket
LeftBrace
RightBrace
LeftAngle
RightAngle
Comma
Semicolon
Colon
DoubleColon
Dot
Question
Underscore
Apostrophe
Backtick
Hash
LineComment
BlockComment
Error
Eof
Trait Implementations§
Source§impl Clone for FSharpSyntaxKind
impl Clone for FSharpSyntaxKind
Source§fn clone(&self) -> FSharpSyntaxKind
fn clone(&self) -> FSharpSyntaxKind
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 FSharpSyntaxKind
impl Debug for FSharpSyntaxKind
Source§impl PartialEq for FSharpSyntaxKind
impl PartialEq for FSharpSyntaxKind
Source§impl Serialize for FSharpSyntaxKind
impl Serialize for FSharpSyntaxKind
Source§impl SyntaxKind for FSharpSyntaxKind
impl SyntaxKind for FSharpSyntaxKind
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 FSharpSyntaxKind
impl Eq for FSharpSyntaxKind
impl StructuralPartialEq for FSharpSyntaxKind
Auto Trait Implementations§
impl Freeze for FSharpSyntaxKind
impl RefUnwindSafe for FSharpSyntaxKind
impl Send for FSharpSyntaxKind
impl Sync for FSharpSyntaxKind
impl Unpin for FSharpSyntaxKind
impl UnwindSafe for FSharpSyntaxKind
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