Guest User

Untitled

a guest
May 22nd, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.25 KB | None | 0 0
  1. fn get_value<T>(pointer: *mut [T]) -> T {
  2. unsafe{(*pointer)[0]}
  3. }
  4.  
  5. fn main() {
  6. let vector = vec![1,2,3];
  7. let boxed_slice = vector.into_boxed_slice();
  8. let raw_pointer = Box::into_raw(boxed_slice);
  9. let value = get_value(raw_pointer);
  10. }
Add Comment
Please, Sign In to add comment