Re-exports§
pub use shared_analyzer::RUST_ANALYZER_COMMIT_HASH;pub use shared_analyzer::RUST_ANALYZER_CRATE_VERSION;pub use shared_analyzer::RUST_ANALYZER_RELEASE_VERSION;pub use shared_analyzer::RUST_ANALYZER_VERSION;pub use shared_analyzer::PackageInstance;pub use shared_analyzer::PackageInstanceKey;pub use shared_analyzer::RustAnalyzerLspBoundary;pub use shared_analyzer::RustAnalyzerPrivateBoundary;pub use shared_analyzer::SessionOverlay;pub use shared_analyzer::SessionOverlayCrate;pub use shared_analyzer::SessionOverlayFile;pub use shared_analyzer::WorkspaceSummary;pub use shared_analyzer::WorkspaceView;pub use shared_analyzer::rust_analyzer_lsp_boundary;pub use shared_analyzer::rust_analyzer_private_boundary;
Modules§
- cli
- Various batch processing tasks, intended primarily for debugging.
- config
- Config used by the language server.
- driver
- Driver for rust-analyzer.
- lsp
- Custom LSP definitions and protocol conversions.
- shared_
analyzer - tracing
Constants§
- MINIMUM_
SUPPORTED_ TOOLCHAIN_ VERSION - Any toolchain less than this version will likely not work with rust-analyzer built from this revision.
Functions§
- from_
json - main_
loop - server_
capabilities - version
- Returns information about cargo’s version.
- ws_
to_ crate_ graph