From a12c38332e04aaa7b4ca49cc279e56f38060dfc6 Mon Sep 17 00:00:00 2001 From: Bryant Mairs <bryant@mai.rs> Date: Fri, 22 Feb 2019 07:24:57 -0800 Subject: [PATCH] Unify PartialEq and Hash implementation --- src/unix/notbsd/linux/musl/mod.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/unix/notbsd/linux/musl/mod.rs b/src/unix/notbsd/linux/musl/mod.rs index 646d184f..4f4a3d86 100644 --- a/src/unix/notbsd/linux/musl/mod.rs +++ b/src/unix/notbsd/linux/musl/mod.rs @@ -116,7 +116,11 @@ cfg_if! { && self.totalhigh == other.totalhigh && self.freehigh == other.freehigh && self.mem_unit == other.mem_unit - // Ignore __reserved field + && self + .__reserved + .iter() + .zip(other.__reserved.iter()) + .all(|(a,b)| a == b) } } @@ -138,7 +142,7 @@ cfg_if! { .field("totalhigh", &self.totalhigh) .field("freehigh", &self.freehigh) .field("mem_unit", &self.mem_unit) - // FIXME: .field("__reserved", &self.__reserved) + // FIXME: .field("__reserved", &self.__reserved) .finish() } } -- GitLab