Skip to main content

Module backend

Module backend 

Source
Expand description

Main language server implementation.

Backend exposes transport-agnostic request handlers. The swls binary adapts these to tower_lsp::LanguageServer. Each incoming request a schedule is ran on the main World.

Structs§

Backend
Transport-agnostic LSP request handler.

Enums§

ServerError
Error returned by Backend request handlers.

Type Aliases§

Result
Transport-agnostic result type for Backend request handlers.