use Deref;
pub
/// Trait used to create a shared reference out of a buffer.
///
/// This trait is not meant to be implemented outside of this crate, nor
/// are its methods meant to be called directly.
/// Instead, this trait should be used only as parameter/bound.