2. Enum enum은 관계 있는 데이터들을 묶고 이름도 정해주어서 데이터를 좀 더 일관성있고 효율적으로 다룰 수 있게 해줍니다. enum 이름{ 데이터1, 데이터2, 데이터3, ... } enum은 match와 함께 잘 사용 됩니다. 다음 예를 통해 알아 보겠습니다. #[derive(Debug)] // DAY에 Debug 트레이트 구현 enum DAY { // DAY enum 선언 Mon, Tue, Wen, Thu, Fri, Sat, Sun, } fn main() { let mut day = DAY::Fri; // DAY 타입 변수 day 생성 match &day { Mon => println!("{:#?}", day), Tue => println!("{:#?}", day), Wen => printl..