Skip to main content

Module backend

Module backend 

Source

Structs§

Backend
DiagnosticsConfig
Per-category diagnostic toggle flags. The master enabled switch defaults to true. Individual category flags also default to true, so all diagnostics are on out of the box; set initializationOptions.diagnostics.enabled = false to silence everything, or turn off specific categories individually.
FeaturesConfig
Per-feature capability toggles. All default to true (enabled). Set initializationOptions.features.<name> = false to suppress a capability.
LspConfig
Configuration received from the client via initializationOptions.
OpenFiles
Shared handle to open-file state. Cheaply cloneable — wraps an Arc<DashMap> so it can be captured by async closures alongside Arc<DocumentStore>.