diff options
Diffstat (limited to 'core/src/image.rs')
-rw-r--r-- | core/src/image.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/src/image.rs b/core/src/image.rs index e9675316..e5fdcd83 100644 --- a/core/src/image.rs +++ b/core/src/image.rs @@ -112,7 +112,9 @@ impl std::hash::Hash for Bytes { impl PartialEq for Bytes { fn eq(&self, other: &Self) -> bool { - self.as_ref() == other.as_ref() + let a = self.as_ref(); + let b = other.as_ref(); + core::ptr::eq(a, b) || a == b } } |