초깃값이 있으면 vec!
빈 벡터는 타입 명시가 필요할 수 있고, 값이 있으면 추론이 자연스럽습니다.
벡터는 단순한 목록처럼 보이지만, 읽기 방식과 수정 타이밍에 따라 패닉과 대여 오류가 갈립니다.
빈 벡터는 타입 명시가 필요할 수 있고, 값이 있으면 추론이 자연스럽습니다.
사용자 입력 인덱스처럼 범위 밖이 가능하면 Option으로 처리합니다.
재할당 가능성 때문에 요소 참조를 잡은 채 벡터를 바꾸면 대여 오류가 납니다.
가능한 타입 집합을 안다면 enum으로 한 벡터 안의 값을 통일합니다.