Rust-match
match式の使用
code:rust
use std::cmp::Ordering;
match guess.cmp(&secret_number) {
Ordering::Less => println!("Too small!"),
Ordering::Greater => println!("Too big!"),
Ordering::Equal => println!("You win!"),
}
式guess.cmp(&secret_number)の評価値が
Ordering::Lessのとき 式println!(“Too small!”)の
Ordering::Graterのとき 式println!("Too big!")の
Ordering::Equalのとき 式println!("You win!")の
評価値を式match guess.cmp(&secret_number)の評価値とする。