J'écris du code Rust portable pour rechercher un programme dans certains répertoires. Sur Windows je m'attends à ce que ce soit foo.exe
et ailleurs juste foo
.Comment obtenir l'extension exécutable à travers les plates-formes dans Rust?
Évidemment, je pourrais simplement utiliser if cfg!(windows)
mais cela semble moche.
Existe-t-il un meilleur moyen de trouver l'extension de fichier exécutable de la plate-forme?