Slices : Vues sur les Données
Les slices vous permettent de référencer une séquence contiguë d'éléments dans une collection plutôt que la collection entière. Ce sont des types de références, elles n'ont donc pas de droit de propriété.
rust let s = String::from("hello world"); let hello = &s[0..5]; let world = &s[6..11];
Slices de chaînes de caractères
En Rust, &str est une slice de chaîne. Elle est plus efficace que String car elle ne contient qu'un pointeur et une longueur. Lors de la conception d'API, préférer &str les rend plus flexibles.