Les chaînes de caractères (en anglais string literals) sont toujours encodées avec le standard Unicode.
Le type d'une chaîne de caractères est &'static str
.
&
signifie que c'est une référence. Remarque l'abscence du mot-clé &mut
,
cela nous dit également que le compilateur n'autorisera pas la modification.'static
signifie que la donnée sera disponible jusqu'à la fin du programme (celle-ci n'est jamais désallouée).str
signifie que la référence pointe vers une séquence de bytes qui sera toujours interprétable en tant qu'utf-8.Détails de la mémoire: