Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.20 KB | None | 0 0
  1. #[repr(u8)]
  2. pub enum X {
  3. A,
  4. B,
  5. }
  6.  
  7. fn main() {
  8. let x = unsafe {
  9. std::mem::transmute::<u8, X>(5)
  10. };
  11. println!("{}", match x {
  12. X::A => "a",
  13. X::B => "b",
  14. });
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement