Some useful structs and functions.
A raw mutable pointer that can be sent between threads.
A raw pointer that can be sent between threads.