Add Rust to our set of tools
What does this MR do and why?
Add Rust to our set of tools. Part of #381569 (closed) and needs to ship with gitlab-development-kit!2816 (closed).
Warning
This does not automatically install the rust tool chain. I wonder if this could be a source of confusion for developers. How did we handle additions to tools in the past? Do we just push through it, as it is a one time thing, or do we need to provide some automation?
Screenshots or screen recordings
How to set up and validate locally
asdf install rust 1.65.0
rustc --version
rustc 1.65.0 (897e37553 2022-11-02)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Hannes Moser