An Atom wraps an AtomicPtr, it allows for safe mutation of an atomic into common Rust Types.
This is a restricted version of the Atom. It allows for only
Convert from a raw ptr into a pointer
This is a utility Trait that fetches the next ptr from an object.
Convert from into a raw pointer