Skip to main content

Module client

Module client 

Source
Expand description

LSP Client

High-level LSP client that manages a single LSP server connection and provides APIs for hover, definition, references, and diagnostics.

Structs§

HoverResult
Result from hover request
LspClient
LSP Client

Functions§

format_diagnostic
Format a diagnostic for human-readable output
format_hover_result
Format hover result for display
format_location
Format a location for human-readable output
path_to_uri
Create a file URL from a path