]> git.lizzy.rs Git - rust.git/blob - src/test/ui/consts/transmute-const.rs
Rollup merge of #74296 - Lynoure:rfind-doc-improvement, r=hanna-kruppe
[rust.git] / src / test / ui / consts / transmute-const.rs
1 // run-pass
2
3 use std::mem;
4
5 #[repr(transparent)]
6 struct Foo(u32);
7
8 const TRANSMUTED_U32: u32 = unsafe { mem::transmute(Foo(3)) };
9
10 fn main() {
11     assert_eq!(TRANSMUTED_U32, 3);
12 }