20 lines
541 B
Rust
20 lines
541 B
Rust
#[allow(dead_code)]
|
|
#[allow(unused_variables)]
|
|
|
|
fn main() {
|
|
let semih = Hochschule::Student;
|
|
let steger = Hochschule::Professor;
|
|
|
|
// Durch Enums kann Pattern Matching in etwas sehr wertvolles umgewandelt werden
|
|
match semih {
|
|
Hochschule::Student => println!("Ich bin ein armer Student :("),
|
|
Hochschule::Professor => println!("Ich bin ein Professor :)"),
|
|
}
|
|
}
|
|
|
|
// Eine Enumeration wird durch enum eingeleitet, danach folgt die Deklarierung der Enum-Konstanten
|
|
enum Hochschule {
|
|
Student,
|
|
Professor,
|
|
}
|