Expand description
The context or environment in which the language server functions. In our
server implementation this is know as the WorldState.
Each tick provides an immutable snapshot of the state as WorldSnapshot.
StructsΒ§
- Fetch
Build πData Response - Fetch
Workspace πRequest - Fetch
Workspace πResponse - Global
State π GlobalStateis the primary mutable state of the language server- Global
State πSnapshot - An immutable snapshot of the worldβs state at a point in time.
- Handle π
- Mini
Core πRust Analyzer Internal Only
FunctionsΒ§
- file_
id_ πto_ url - url_
to_ πfile_ id - Returns
Noneif the file was excluded. - vfs_
path_ πto_ file_ id - Returns
Noneif the file was excluded.
Type AliasesΒ§
- ReqHandler π
- ReqQueue π