Примечания к изучению Rust 3.1 Перечисление Enum

3.1 Перечисление перечисления

Перечисление может быть одним из нескольких различных типов перечисления.

основной эффект:

  • Улучшить читаемость кода
  • Предоставление флагов компилятору (улучшает производительность)

перечисление системы

  • Результат
  • Вариант

код

// 便于打印
#[derive(Debug)]
enum Position {
    
    
    One,
    Two,
}
fn main() {
    
    
    // 打印复合类型
    println!("{:?}", Position::One);
}

Guess you like

Origin blog.csdn.net/qq_51173321/article/details/125934111