diff --git a/src/modes/pair.rs b/src/modes/pair.rs index e88215a..5828e15 100644 --- a/src/modes/pair.rs +++ b/src/modes/pair.rs @@ -109,6 +109,15 @@ impl PartialOrd for Pair { } } +use std::hash::{Hash, Hasher}; + +impl Hash for Pair { + fn hash(&self, state: &mut H) { + // Pairs are just tuples lol. + (self.0, self.1).hash(state); + } +} + #[cfg(test)] mod tests { use super::*;