パターンマッチ ".." と "_"の違い
元ネタ
Difference between ".." and "_" in match patterns. : rust
_
一つの値のみにマッチする..
複数の値にマッチする
let v = (1, 2, 3); match v { (1, 2, _) => println!("1, 2, _"), (1, ..) => println!("1, .."), (..) => println!(".."), }
元ネタ
Difference between ".." and "_" in match patterns. : rust
_
一つの値のみにマッチする..
複数の値にマッチするlet v = (1, 2, 3); match v { (1, 2, _) => println!("1, 2, _"), (1, ..) => println!("1, .."), (..) => println!(".."), }