Struct languageserver_types::TextDocumentClientCapabilities
[−]
[src]
pub struct TextDocumentClientCapabilities { pub synchronization: Option<SynchronizationCapability>, pub completion: Option<CompletionCapability>, pub hover: Option<GenericCapability>, pub signature_help: Option<GenericCapability>, pub references: Option<GenericCapability>, pub document_highlight: Option<GenericCapability>, pub document_symbol: Option<GenericCapability>, pub formatting: Option<GenericCapability>, pub range_formatting: Option<GenericCapability>, pub on_type_formatting: Option<GenericCapability>, pub definition: Option<GenericCapability>, pub code_action: Option<GenericCapability>, pub code_lens: Option<GenericCapability>, pub document_link: Option<GenericCapability>, pub rename: Option<GenericCapability>, }
Text document specific client capabilities.
Fields
synchronization: Option<SynchronizationCapability>
completion: Option<CompletionCapability>
Capabilities specific to the textDocument/completion
hover: Option<GenericCapability>
Capabilities specific to the textDocument/hover
signature_help: Option<GenericCapability>
Capabilities specific to the textDocument/signatureHelp
references: Option<GenericCapability>
Capabilities specific to the textDocument/references
document_highlight: Option<GenericCapability>
Capabilities specific to the textDocument/documentHighlight
document_symbol: Option<GenericCapability>
Capabilities specific to the textDocument/documentSymbol
formatting: Option<GenericCapability>
Capabilities specific to the textDocument/formatting
range_formatting: Option<GenericCapability>
Capabilities specific to the textDocument/rangeFormatting
on_type_formatting: Option<GenericCapability>
Capabilities specific to the textDocument/onTypeFormatting
definition: Option<GenericCapability>
Capabilities specific to the textDocument/definition
code_action: Option<GenericCapability>
Capabilities specific to the textDocument/codeAction
code_lens: Option<GenericCapability>
Capabilities specific to the textDocument/codeLens
document_link: Option<GenericCapability>
Capabilities specific to the textDocument/documentLink
rename: Option<GenericCapability>
Capabilities specific to the textDocument/rename
Trait Implementations
impl Debug for TextDocumentClientCapabilities
[src]
impl PartialEq for TextDocumentClientCapabilities
[src]
fn eq(&self, __arg_0: &TextDocumentClientCapabilities) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &TextDocumentClientCapabilities) -> bool
This method tests for !=
.