Struct kailua_langsvr_protocol::TextDocumentClientCapabilities
[−]
[src]
pub struct TextDocumentClientCapabilities { pub synchronization: Option<Synchronization>, pub completion: Option<Completion>, pub hover: Option<Hover>, pub signatureHelp: Option<SignatureHelp>, pub references: Option<References>, pub documentHighlight: Option<DocumentHighlight>, pub documentSymbol: Option<DocumentSymbol>, pub formatting: Option<Formatting>, pub rangeFormatting: Option<RangeFormatting>, pub onTypeFormatting: Option<OnTypeFormatting>, pub definition: Option<Definition>, pub codeAction: Option<CodeAction>, pub codeLens: Option<CodeLens>, pub documentLink: Option<DocumentLink>, pub rename: Option<Rename>, }
Fields
synchronization: Option<Synchronization>
completion: Option<Completion>
hover: Option<Hover>
signatureHelp: Option<SignatureHelp>
references: Option<References>
documentHighlight: Option<DocumentHighlight>
documentSymbol: Option<DocumentSymbol>
formatting: Option<Formatting>
rangeFormatting: Option<RangeFormatting>
onTypeFormatting: Option<OnTypeFormatting>
definition: Option<Definition>
codeAction: Option<CodeAction>
codeLens: Option<CodeLens>
documentLink: Option<DocumentLink>
rename: Option<Rename>
Trait Implementations
impl Debug for TextDocumentClientCapabilities
[src]
impl Clone for TextDocumentClientCapabilities
[src]
fn clone(&self) -> TextDocumentClientCapabilities
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for TextDocumentClientCapabilities
[src]
fn default() -> TextDocumentClientCapabilities
Returns the "default value" for a type. Read more