String

String 단위 선택표

문자열은 소유권, 참조, UTF-8 단위를 함께 보아야 안전하게 다룰 수 있습니다.

own

수정과 반환은 String

문자열을 만들고 이어 붙이거나 함수 밖으로 넘길 때 소유 타입을 사용합니다.

borrow

읽기 전용은 &str

내용을 빌려 읽기만 하면 충분한 API는 매개변수로 문자열 슬라이스를 받습니다.

unit

분석 단위는 명시

바이트가 필요하면 bytes(), 문자 값이 필요하면 chars()를 고릅니다.

목표 확인

저장·수정이면 소유 타입을 선택합니다.

참조로 축소

읽기 전용 API는 가능한 한 &str로 받습니다.

단위 명시

인덱스 대신 chars, bytes, split 계열을 사용합니다.