Lines Matching defs:hash

1029         impl ::hash::Hash for sysinfo {
1030 fn hash<H: ::hash::Hasher>(&self, state: &mut H) {
1031 self.uptime.hash(state);
1032 self.loads.hash(state);
1033 self.totalram.hash(state);
1034 self.freeram.hash(state);
1035 self.sharedram.hash(state);
1036 self.bufferram.hash(state);
1037 self.totalswap.hash(state);
1038 self.freeswap.hash(state);
1039 self.procs.hash(state);
1040 self.pad.hash(state);
1041 self.totalhigh.hash(state);
1042 self.freehigh.hash(state);
1043 self.mem_unit.hash(state);
1044 self.__reserved.hash(state);
1067 impl ::hash::Hash for sockaddr_un {
1068 fn hash<H: ::hash::Hasher>(&self, state: &mut H) {
1069 self.sun_family.hash(state);
1070 self.sun_path.hash(state);
1095 impl ::hash::Hash for sockaddr_storage {
1096 fn hash<H: ::hash::Hasher>(&self, state: &mut H) {
1097 self.ss_family.hash(state);
1098 self.__ss_align.hash(state);
1099 self.__ss_pad2.hash(state);
1143 impl ::hash::Hash for utsname {
1144 fn hash<H: ::hash::Hasher>(&self, state: &mut H) {
1145 self.sysname.hash(state);
1146 self.nodename.hash(state);
1147 self.release.hash(state);
1148 self.version.hash(state);
1149 self.machine.hash(state);
1178 impl ::hash::Hash for dirent {
1179 fn hash<H: ::hash::Hasher>(&self, state: &mut H) {
1180 self.d_ino.hash(state);
1181 self.d_off.hash(state);
1182 self.d_reclen.hash(state);
1183 self.d_type.hash(state);
1184 self.d_name.hash(state);
1213 impl ::hash::Hash for dirent64 {
1214 fn hash<H: ::hash::Hasher>(&self, state: &mut H) {
1215 self.d_ino.hash(state);
1216 self.d_off.hash(state);
1217 self.d_reclen.hash(state);
1218 self.d_type.hash(state);
1219 self.d_name.hash(state);
1242 impl ::hash::Hash for mq_attr {
1243 fn hash<H: ::hash::Hasher>(&self, state: &mut H) {
1244 self.mq_flags.hash(state);
1245 self.mq_maxmsg.hash(state);
1246 self.mq_msgsize.hash(state);
1247 self.mq_curmsgs.hash(state);
1268 impl ::hash::Hash for sockaddr_nl {
1269 fn hash<H: ::hash::Hasher>(&self, state: &mut H) {
1270 self.nl_family.hash(state);
1271 self.nl_pid.hash(state);
1272 self.nl_groups.hash(state);
1300 impl ::hash::Hash for sigevent {
1301 fn hash<H: ::hash::Hasher>(&self, state: &mut H) {
1302 self.sigev_value.hash(state);
1303 self.sigev_signo.hash(state);
1304 self.sigev_notify.hash(state);
1305 self.sigev_notify_function.hash(state);
1306 self.sigev_notify_attributes.hash(state);