enum Thing { This, That } | |
fn non_const() -> Thing { | |
Thing::This | |
} | |
pub const Q: i32 = match non_const() { | |
//~^ ERROR E0015 | |
//~^^ ERROR unimplemented expression type | |
Thing::This => 1, //~ ERROR unimplemented expression type | |
Thing::That => 0 | |
}; | |
fn main() {} |