Trait Hash
scaly::containers::hashset
pub trait Hash<T: ?Sized = Self>: Equal<T> { fn hash(&self) -> usize; }
fn hash(&self) -> usize
impl Hash<String> for String
impl<T: Hash<T>> Hash<T> for Ref<T>