Structs§
- Language
State - Per-language mutable state — one per language, guarded by its own Mutex.
- LspMultiplexer
- Manages LSP server instances — one per language (multi-root) or per-root (LRU fallback).
- LspSession
- LSP client and file tracker bundled together.
- Readiness
- Readiness summary for the multiplexer.
- Server
Status - Status info for a language server.
Enums§
- NotReady
Reason - Why a server is not ready for queries.
Type Aliases§
- LspPool
- Backward-compatible type alias.