lv_std/unsafe_std/ptrs/
into_raw_ptr.rs

1use std::intrinsics::transmute;
2use std::mem::transmute_copy;
3use crate::unsafe_std::ptrs::raw_ptr::RawPtr;
4
5pub unsafe trait IntoRawPtr {
6    type Pointee: 'static;
7
8    unsafe  fn to_ptr(&self) -> RawPtr<Self::Pointee>;
9}