Enums are not hashable.

They're explicitly not used to construct HashMaps, so there's really no reason for the interface implementation to exist.