Sourcegraph DocsSourcegraph Docs
  • Code Intelligence

    • Cody
    • Code Search
  • Code Management

    • Batch Changes
    • Code Monitoring
    • Code Ownership
    • Code Insights
    • Notebooks
  • Platform

    • Sourcegraph Admin
    • Sourcegraph Cloud
    • Integrations
  • CLI & API

    • Sourcegraph CLI
    • Sourcegraph GraphQL API
    • Sourcegraph Stream API
  • Help & Support

    • SLAs & Premium Support
    • How to videos
    • Tutorials
    • Sourcegraph Accounts
    • Changelog
    • Releases
  1. Docs
  2. integration
  3. rust

Rust dependencies integration with Sourcegraph

You can use Sourcegraph with Rust dependencies from any Cargo repository, including crates.io or an internal Artifactory.

This integration makes it possible to search and navigate through the source code of published Rust crates (for example, serde@1.0.158).

FeatureSupported?
Repository syncing✅
Repository permissions❌
Multiple Cargo repositories code hosts❌

Setup

See the "Rust dependencies" documentation.

Repository syncing

Site admins can add Rust dependencies to Sourcegraph.

Repository permissions

⚠ Rust dependencies are visible by all users of the Sourcegraph instance.

Multiple Rust dependencies code hosts

⚠️ It's only possible to create one Rust dependency code host for each Sourcegraph instance.

See the issue sourcegraph#32461 for more details about this limitation.

On this page

  1. Rust dependencies integration with Sourcegraph

    1. Setup
    1. Repository syncing
    1. Repository permissions
    1. Multiple Rust dependencies code hosts

Edit this page on GitHub
Questions? Give us feedback