소유권을 가진 가변 UTF-8 문자열입니다.
String과 &str, push_str, push, +, format!, 인덱싱 제한, 바이트와 문자 경계를 구분합니다.
소유권을 가진 가변 UTF-8 문자열입니다.
문자열 데이터를 빌려 읽는 슬라이스입니다.
push_str과 push로 문자열 뒤에 텍스트를 붙입니다.
+는 소유권 이동을 포함하고 format!은 원본을 덜 건드립니다.
새로 만들고 수정할 문자열이면 String을 사용합니다.
읽기만 필요하면 &str 매개변수가 더 유연합니다.
bytes, chars, grapheme 관점이 필요한지 구분합니다.
문자열 장의 핵심은 텍스트를 단순 인덱스 목록으로 보지 않고, UTF-8 경계를 존중하는 API를 고르는 것입니다.