Rust Language and Ecosystem Solutions Index solutions
Learn how to GitLab supports the Rust ecosystem.
Unless otherwise noted, all of this content applies to both GitLab.com and self-managed instances.
This page attempts to index the ways in which GitLab supports Rust. It does so whether the integration is the result of configuring general functionality, was built in to Rust or GitLab or is provided as a solution.
Text Tag | Configuration / Built / Solution | Support/Maintenance |
---|---|---|
[Rust Configuration] | Integration accomplished by Configuring Existing Rust Functionality | Rust |
[GitLab Configuration] | Integration accomplished by Configuring Existing GitLab Functionality | GitLab |
[Rust Partner Built] | Built into GitLab by Product Team to Address Rust Integration | GitLab |
[Rust Partner Solution] | Built as Solution Example by Rust or Rust Partners | Community/Example |
[GitLab Solution] | Built as Solution Example by GitLab or GitLab Partners | Community/Example |
[CI Solution] | Built using GitLab CI and therefore more customer customizable. | Items tagged [CI Solution] willalso carry one of the other tags that indicate the maintenance status. |
Rust SCM
- GitLab Duo Code Suggestions
[GitLab Built]
Rust CI
- Unit Testing Results
[GitLab Built]
- GitLab CICD Rust Component
[GitLab Built]
- Using Rust Component
[GitLab Built]
- Using Rust Component
Rust CD
- GitLab Package Registry Support for Cargo - Open for Contributions
- GitLab CICD Rust Component (Currently in Prerelease)
[GitLab Built]
- How To Use the Rust Component
[GitLab Built]
- How To Use the Rust Component
Rust Security and SBOM
- Testing Code Coverage
[GitLab Built]
- GitLab SAST Scanning
[GitLab Built]
- requires custom ruleset be created. - Rust License Scanning (Currently in Prerelease)
[GitLab Built]
- CodeSecure CodeSonar Embedded C Deep SAST Scanner as a GitLab CI/CD Component
[Rust Partner Built]
[CI Solution]
- supports deep Abstract Execution analysis by watching compiles. Supports GitLabs SAST JSON which enables the findings throughout GitLab Ultimate security features. Features MISRA support and direct support for many Embedded Systems compilers.
Docs
Edit this page to fix an error or add an improvement in a merge request.
Create an issue to suggest an improvement to this page.
Product
Create an issue if there's something you don't like about this feature.
Propose functionality by submitting a feature request.
Feature availability and product trials
View pricing to see all GitLab tiers and features, or to upgrade.
Try GitLab for free with access to all features for 30 days.
Get help
If you didn't find what you were looking for, search the docs.
If you want help with something specific and could use community support, post on the GitLab forum.
For problems setting up or using this feature (depending on your GitLab subscription).
Request support