A null pointer.
CastInto<Ptr<T>>, so it can be
passed as argument to functions accepting pointers. It's possible to use
as well, but that would require a type annotation.
impl RefUnwindSafe for NullPtr
impl UnwindSafe for NullPtr
type Error = Infallible
The type returned in the event of a conversion error.