Przewodnik po Języku Rust Spis Treści

String

String to struktura, która jest właścicielem sekwencji bajtów utf-8 przechowywanych na stercie.

Ponieważ jej pamięć znajduje się na stercie, może ona być rozszerzana, modyfikowana itp. w sposoby niedostępne dla literałów łańcuchowych.

Popularne metody:

Kiedy String zostaje wypuszczony, jego pamięć na stercie również zostaje wypuszczona.

String posiada operator +, który rozszerza łańcuch o &str i zwraca sam siebie, ale może okazać się to mniej ergonomiczne, niż mógłbyś się spodziewać.