@luna You gotta newtype it. Rawpointers are !Send + !Sync because if you access through them wrong from multiple threads, you will cause a #DataRace and #WakeTheDragon.
If you haven't already, you should read the Nomicon before doing unsafe things: https://doc.rust-lang.org/nomicon/
