KR
Size: a a a
KR
KR
KR
EG
KR
EG
A
p
rust
fn main() {
let a = 1;
let r = unsafe{std::mem::transmute::<_, &mut i32>(&a)};
dbg!(r);
}
error: mutating transmuted &mut T from &T may cause undefined behavior, consider instead using an UnsafeCell
--> 302969714/source.rs:3:17
|
3 | let r = unsafe{std::mem::transmute::<_, &mut i32>(&a)};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[deny(mutable_transmutes)]` on by default
error: aborting due to previous error
REXTESTER NOTICE: on April 10 2021 rextester api will no longer serve requests without api key. To get one please visit patreon.com/rextester
KR
KR
C
p
EG
C
C
A
A
EG