# lsif-rust **Repository Path**: mirrors_sourcegraph/lsif-rust ## Basic Information - **Project Name**: lsif-rust - **Description**: Language Server Indexing Format (LSIF) support for Rust - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-02 - **Last Updated**: 2026-06-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # scip-rust A thin wrapper around `rust-analyzer scip`. ## Usage Make sure you have a working Rust toolchain (`cargo` and `rustc` on `PATH`) and [`rust-analyzer`] installed. Then, from the root of your workspace: ``` sh rust-analyzer scip . ``` That's really all it does. The [`scip-rust`] script in this repo is the same command with a few preflight checks and toolchain fallbacks. ### Docker The `ghcr.io/scip-code/scip-rust` image bundles everything: ``` sh docker run --rm -v "$PWD:/work" ghcr.io/scip-code/scip-rust ``` ### Nix If you use Nix, run it straight from the flake: ``` sh nix run github:scip-code/scip-rust ``` ## Cutting releases From the `main` branch, trigger the [release workflow] via **Actions → release → Run workflow**, entering `M.N.P` as the version. [`rust-analyzer`]: https://rust-analyzer.github.io/book/installation.html [`scip-rust`]: ./scip-rust [release workflow]: https://github.com/scip-code/scip-rust/actions/workflows/release.yml