[−][src]Crate lsp_msg
Structs
ClientCapabilities | Defines capabilities for dynamic registration, workspace and text document features the client supports. |
DidChangeTextDocumentParams | Notification sent from client to server to signal changes to a text document. |
DidOpenTextDocumentParams | Notification sent from the client to server to signal newly opened text documents. |
InitializeParams | The first request from the client to the server. |
InitializeResult | The result of a |
InitializedParams | Notification sent from client to server after client receives |
Position | A line and character offset of a text document. |
PublishDiagnosticsParams | Notification sent from the server to the client to signal results of validation runs. |
Range | Start and end |
Registration | General parameters to register for a capability. |
RegistrationParams | Request sent from server to client to register for a new capability on the client side. |
ServerCapabilities | Describes capabilities provided by the server. |
TextDocumentContentChangeEvent | Describes a change to a text document. |
TextDocumentItem | An item to transfer a text document from the client to the server. |
TextDocumentSyncOptions | |
VersionedTextDocumentIdentifier | Denotes a specific version of a text document. |
WorkspaceFolder | Describes a folder in a workspace. |
Enums
Elective | |
TextDocumentSyncKind | How the client should sync document changes with the server. |
TextDocumentSyncProvider | |
TraceKind |