[−][src]Crate rls_analysis
Structs
| AnalysisHost | |
| CargoAnalysisLoader | |
| CrateId | Crate name, along with its disambiguator (128-bit hash) represents a globally unique crate identifier, which should allow for differentiation between different crate targets or versions and should point to the same crate when pulled by different other, dependent crates. |
| Def | |
| Id | A common identifier for definitions, references etc. This is effectively a
|
| SearchDirectory | |
| SymbolQuery |
|
| SymbolResult |
Enums
| AError | |
| DefKind | |
| Ref | |
| Target |
Constants
| NULL | Used to indicate a missing index in the Id. |
Traits
| AnalysisLoader | Allows to specify from where and which analysis files will be considered when reloading data to lower. |
Functions
| name_space_for_def_kind | |
| read_analysis_from_files | Reads raw analysis data for non-blacklisted crates from files in directories
pointed by |
Type Definitions
| AResult | |
| Span |