LSP Server

auto-lsp utilizes lsp_server from rust analyzer and crossbeam to launch the server.

Note

LSP Server is only available in the lsp_server feature.

Global State

The server's global state is managed by a Session

Session encapsulates all server functionality and maintains all workspaces.