Module rust_lsp::lsp [] [src]

Structs

ClientRequestHandler
LSPEndpoint

Helper empty type to help create a JSON-RPC endpoint for LSP communication

LspClientRpc_
LspServerRpc_
ServerRequestHandler

Traits

LSPServerRpc
LanguageClientHandling

Trait for the handling of LSP client requests. (An LSP server can act as a JSON-RPC Client and request to the LSP client)

LanguageServerHandling

Trait for the handling of LSP server requests

LspClientRpc
MessageReader
MessageWriter

Functions

client_rpc_handle
server_rpc_handle

Type Definitions

LSCompletable
LSResult