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[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &TextDocumentClientCapabilities) -> bool[src]
This method tests for !=.