Enum languageserver_types::SymbolKind [−][src]
pub enum SymbolKind { File, Module, Namespace, Package, Class, Method, Property, Field, Constructor, Enum, Interface, Function, Variable, Constant, String, Number, Boolean, Array, Object, Key, Null, EnumMember, Struct, Event, Operator, TypeParameter, Unknown, }
A symbol kind.
Variants
File
Module
Namespace
Package
Class
Method
Property
Field
Constructor
Enum
Interface
Function
Variable
Constant
String
Number
Boolean
Array
Object
Key
Null
EnumMember
Struct
Event
Operator
TypeParameter
Unknown
Trait Implementations
impl Debug for SymbolKind
[src]
impl Debug for SymbolKind
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Eq for SymbolKind
[src]
impl Eq for SymbolKind
impl PartialEq for SymbolKind
[src]
impl PartialEq for SymbolKind
fn eq(&self, other: &SymbolKind) -> bool
[src]
fn eq(&self, other: &SymbolKind) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]This method tests for !=
.
impl Copy for SymbolKind
[src]
impl Copy for SymbolKind
impl Clone for SymbolKind
[src]
impl Clone for SymbolKind
fn clone(&self) -> SymbolKind
[src]
fn clone(&self) -> SymbolKind
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl<'de> Deserialize<'de> for SymbolKind
[src]
impl<'de> Deserialize<'de> for SymbolKind
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Serialize for SymbolKind
[src]
impl Serialize for SymbolKind
Auto Trait Implementations
impl Send for SymbolKind
impl Send for SymbolKind
impl Sync for SymbolKind
impl Sync for SymbolKind