use std::cell::Cell; | |
const FOO: &u32 = { | |
let mut a = 42; | |
{ | |
let b: *mut u32 = &mut a; //~ ERROR may only refer to immutable values | |
unsafe { *b = 5; } //~ ERROR dereferencing raw pointers in constants | |
//~^ contains unimplemented expression | |
} | |
&{a} | |
}; | |
fn main() {} |