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

Trait Implementations

impl Debug for TextDocumentClientCapabilities
[src]

Formats the value using the given formatter.

impl Clone for TextDocumentClientCapabilities
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for TextDocumentClientCapabilities
[src]

Returns the "default value" for a type. Read more