diff options
Diffstat (limited to 'src/locators')
-rw-r--r-- | src/locators/tracked.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/locators/tracked.rs b/src/locators/tracked.rs index 091ee52..e97f3d8 100644 --- a/src/locators/tracked.rs +++ b/src/locators/tracked.rs @@ -56,3 +56,9 @@ impl<T: PartialEq> PartialEq for Tracked<T> { } impl<T: Eq> Eq for Tracked<T> {} + +impl<T: std::hash::Hash> std::hash::Hash for Tracked<T> { + fn hash<H: std::hash::Hasher>(&self, h: &mut H) { + self.value.hash(h) + } +} |