16 lines
256 B
Rust
16 lines
256 B
Rust
// run-pass
|
|
// Why one-tuples? Because macros.
|
|
|
|
|
|
pub fn main() {
|
|
match ('c',) {
|
|
(x,) => {
|
|
assert_eq!(x, 'c');
|
|
}
|
|
}
|
|
// test the 1-tuple type too
|
|
let x: (char,) = ('d',);
|
|
let (y,) = x;
|
|
assert_eq!(y, 'd');
|
|
}
|