pub enum NginxSyntaxKind {
Show 29 variants
Root,
Directive,
Block,
Parameter,
Value,
Comment,
ServerKeyword,
LocationKeyword,
UpstreamKeyword,
HttpKeyword,
EventsKeyword,
ListenKeyword,
ServerNameKeyword,
RootKeyword,
IndexKeyword,
ProxyPassKeyword,
LeftBrace,
RightBrace,
Semicolon,
Identifier,
String,
Number,
Path,
Url,
Whitespace,
Newline,
CommentToken,
Eof,
Error,
}Variants§
Root
Directive
Block
Parameter
Value
Comment
ServerKeyword
LocationKeyword
UpstreamKeyword
HttpKeyword
EventsKeyword
ListenKeyword
ServerNameKeyword
RootKeyword
IndexKeyword
ProxyPassKeyword
LeftBrace
RightBrace
Semicolon
Identifier
String
Number
Path
Url
Whitespace
Newline
CommentToken
Eof
Error
Trait Implementations§
Source§impl Clone for NginxSyntaxKind
impl Clone for NginxSyntaxKind
Source§fn clone(&self) -> NginxSyntaxKind
fn clone(&self) -> NginxSyntaxKind
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 NginxSyntaxKind
impl Debug for NginxSyntaxKind
Source§impl<'de> Deserialize<'de> for NginxSyntaxKind
impl<'de> Deserialize<'de> for NginxSyntaxKind
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 NginxSyntaxKind
impl Hash for NginxSyntaxKind
Source§impl PartialEq for NginxSyntaxKind
impl PartialEq for NginxSyntaxKind
Source§impl Serialize for NginxSyntaxKind
impl Serialize for NginxSyntaxKind
Source§impl SyntaxKind for NginxSyntaxKind
impl SyntaxKind for NginxSyntaxKind
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 NginxSyntaxKind
impl Eq for NginxSyntaxKind
impl StructuralPartialEq for NginxSyntaxKind
Auto Trait Implementations§
impl Freeze for NginxSyntaxKind
impl RefUnwindSafe for NginxSyntaxKind
impl Send for NginxSyntaxKind
impl Sync for NginxSyntaxKind
impl Unpin for NginxSyntaxKind
impl UnwindSafe for NginxSyntaxKind
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