doc/solutions/languages/rust/_index.md
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.
Unless otherwise noted, all of this content applies to both GitLab.com and GitLab Self-Managed instances.
| 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. |
[GitLab Built][GitLab Built][GitLab Built]
[GitLab Built][GitLab Built]
[GitLab Built][GitLab Built][GitLab Built]- requires custom ruleset be created.[GitLab Built][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.