자신이 가지고 있는 모든 값들의 Collection을 제공하는 Type일반적으로, CaseIterable을 따르는 타입은 Associated value가 없는 Enumeration입니다. 이 프로토콜을 따르는 Enumeration에서 allCases속성에 접근 하면 모