Advertisement
Guest User

Untitled

a guest
Oct 13th, 2019
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.24 KB | None | 0 0
  1. use std::sync::Arc;
  2.  
  3. fn main() {
  4. let bar = 5u32;
  5. let ptr = &bar as *const u32;
  6. println!("{:?}", ptr);
  7. let foo = Arc::new(ptr);
  8. let baz: *const u32 = *foo;
  9. let qux: *mut u32 = baz as *mut u32;
  10. println!("{:?}", qux);
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement