Enum kailua_langsvr_protocol::Request [] [src]

pub enum Request {
    Initialize(InitializeParams),
    Shutdown,
    ShowMessageRequest(ShowMessageRequestParams),
    Registration(RegistrationParams),
    Unregistration(UnregistrationParams),
    WorkspaceSymbol(WorkspaceSymbolParams),
    ExecuteCommand(ExecuteCommandParams),
    ApplyWorkspaceEdit(ApplyWorkspaceEditParams),
    WillSaveWaitUntilTextDocument(WillSaveTextDocumentParams),
    Completion(TextDocumentPositionParams),
    CompletionItemResolve(CompletionItem),
    Hover(TextDocumentPositionParams),
    SignatureHelp(TextDocumentPositionParams),
    FindReferences(ReferenceParams),
    DocumentHighlight(TextDocumentPositionParams),
    DocumentSymbol(DocumentSymbolParams),
    DocumentFormatting(DocumentFormattingParams),
    DocumentRangeFormatting(DocumentRangeFormattingParams),
    DocumentOnTypeFormatting(DocumentOnTypeFormattingParams),
    GotoDefinition(TextDocumentPositionParams),
    CodeAction(CodeActionParams),
    CodeLens(CodeLensParams),
    CodeLensResolve(CodeLens),
    DocumentLink(DocumentLinkParams),
    DocumentLinkResolve(DocumentLink),
    Rename(RenameParams),
}

Variants

Methods

impl Request
[src]

Trait Implementations

impl Debug for Request
[src]

Formats the value using the given formatter.

impl Clone for Request
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more