Derive Macro Hash

Source
#[derive(Hash)]