//! Abstraction over smart pointers.
use PhantomData;
use Deref;
use Rc;
use Arc;
/// Abstraction over smart pointers.
///
/// Used so to make the indexical data structures generic with respect
/// to choice of `Rc` or `Arc` (or your own clonable smart pointer!).
/// Family of [`Arc`] pointers.
;
/// Family of [`Rc`] pointers.
;
/// Family of `&`-references.
>);