This module provides a trait and some auxiliary types to help abstract and work with non-null pointers.
&'a Arc<T>
&'a Box<T>