Rust este limbajul care oferă viteza lui C și C++, dar previne la compilare erorile de memorie, datorită sistemului de ownership. Este folosit pentru unelte de sistem, servere, WebAssembly și chiar în nucleul Linux.
Mai jos găsești cuvintele cheie și conceptele de bază (ownership, borrowing, lifetimes, pattern matching), comenzile Cargo, macro-urile (println!, vec!) și cele mai folosite părți din std: String, Vec, HashMap, iteratori, Option și Result, trait-uri, pointeri inteligenți, fire de execuție, fișiere și timp.
Toate exemplele au fost compilate cu ediția 2024 (cu avertismentele tratate ca erori) și rulate; rezultatul afișat este cel real.