Crate async_lsp

source ·
Expand description

Asynchronous Language Server Protocol (LSP) framework based on tower.

See project README for a general overview.

TODO

Modules

Structs

  • A dynamic runtime event.
  • A dynamic runtime notification.
  • A dynamic runtime request.
  • The socket for Language Server to communicate with the Language Client peer.
  • A JSON-RPC error code.
  • Service main loop driver for either Language Servers or Language Clients.
  • The error object in case a request fails.
  • The socket for Language Client to communicate with the Language Server peer.

Enums

Traits

Type Definitions