fn main() { | |
let m = 42u32; | |
let value = 'out: { | |
match m { | |
1 => break 'out Some(1u16), | |
2 => Some(2u16), | |
3 => break 'out Some(3u16), | |
4 => break 'out Some(4u16), | |
5 => break 'out Some(5u16), | |
_ => {} | |
//~^ ERROR `match` arms have incompatible types | |
} | |
None | |
}; | |
} |