Introduction
Dans ce laboratoire, vous allez apprendre à définir des fonctions génériques en Rust. Pour rendre une fonction générique, vous devez préfixer le type T
avec <T>
. Parfois, vous devrez peut-être spécifier explicitement les paramètres de type lors de l'appel d'une fonction générique, ce qui peut être fait en utilisant la syntaxe fun::<A, B,...>()
. Le code fourni montre l'utilisation des fonctions génériques en Rust et inclut des exemples de fonctions génériques et non génériques.
Note : Si le laboratoire ne spécifie pas de nom de fichier, vous pouvez utiliser n'importe quel nom de fichier que vous voulez. Par exemple, vous pouvez utiliser
main.rs
, le compiler et l'exécuter avecrustc main.rs &&./main
.