Rust Language and Ecosystem Solutions Index
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] will also 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.