fn, match, async, unsafe처럼 코드 구조를 직접 만듭니다.
사용 불가식별자 충돌
키워드는 현재 문법, 미래 예약, 예외적 원시 식별자라는 세 갈래로 보면 식별자 충돌을 빠르게 판단할 수 있습니다.
fn, match, async, unsafe처럼 코드 구조를 직접 만듭니다.
try, yield, macro처럼 현재 기능이 없더라도 이름으로 쓸 수 없습니다.
r#try, r#match처럼 외부 코드와 연결할 때 충돌을 우회합니다.
새 이름 작성
키워드라면 다른 이름을 선택합니다.
기존 API 호출
바꿀 수 없다면 r# 접두사를 검토합니다.
에디션 전환
예약 상태가 바뀐 단어는 호출부를 함께 점검합니다.