Lines Matching refs:hash_stable

169     fn hash_stable(&self, hcx: &mut CTX, hasher: &mut StableHasher);  in hash_stable()  method
187 fn hash_stable(&self, _: &mut CTX, hasher: &mut $crate::stable_hasher::StableHasher) {
213 fn hash_stable(&self, _ctx: &mut CTX, _hasher: &mut StableHasher) { in hash_stable() method
219 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
220 self.get().hash_stable(ctx, hasher) in hash_stable()
225 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
226 self.get().hash_stable(ctx, hasher) in hash_stable()
231 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
233 val.hash_stable(ctx, hasher); in hash_stable()
238 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
240 val.hash_stable(ctx, hasher); in hash_stable()
245 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
246 (*self as i8).hash_stable(ctx, hasher); in hash_stable()
251 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
253 _0.hash_stable(ctx, hasher); in hash_stable()
258 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
260 _0.hash_stable(ctx, hasher); in hash_stable()
261 _1.hash_stable(ctx, hasher); in hash_stable()
271 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
273 _0.hash_stable(ctx, hasher); in hash_stable()
274 _1.hash_stable(ctx, hasher); in hash_stable()
275 _2.hash_stable(ctx, hasher); in hash_stable()
286 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
288 _0.hash_stable(ctx, hasher); in hash_stable()
289 _1.hash_stable(ctx, hasher); in hash_stable()
290 _2.hash_stable(ctx, hasher); in hash_stable()
291 _3.hash_stable(ctx, hasher); in hash_stable()
296 default fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
297 self.len().hash_stable(ctx, hasher); in hash_stable()
299 item.hash_stable(ctx, hasher); in hash_stable()
305 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
306 self.len().hash_stable(ctx, hasher); in hash_stable()
313 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
314 (&self[..]).hash_stable(ctx, hasher); in hash_stable()
325 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
326 self.len().hash_stable(ctx, hasher); in hash_stable()
328 kv.hash_stable(ctx, hasher); in hash_stable()
339 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
340 self.len().hash_stable(ctx, hasher); in hash_stable()
342 key.hash_stable(ctx, hasher); in hash_stable()
352 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
353 (&self[..]).hash_stable(ctx, hasher); in hash_stable()
359 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
360 (**self).hash_stable(ctx, hasher); in hash_stable()
366 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
367 (**self).hash_stable(ctx, hasher); in hash_stable()
373 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
374 (**self).hash_stable(ctx, hasher); in hash_stable()
380 fn hash_stable(&self, _: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
388 fn hash_stable(&self, hcx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
389 (&self[..]).hash_stable(hcx, hasher); in hash_stable()
403 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
404 (if *self { 1u8 } else { 0u8 }).hash_stable(ctx, hasher); in hash_stable()
413 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
415 1u8.hash_stable(ctx, hasher); in hash_stable()
416 value.hash_stable(ctx, hasher); in hash_stable()
418 0u8.hash_stable(ctx, hasher); in hash_stable()
429 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
430 mem::discriminant(self).hash_stable(ctx, hasher); in hash_stable()
432 Ok(ref x) => x.hash_stable(ctx, hasher), in hash_stable()
433 Err(ref x) => x.hash_stable(ctx, hasher), in hash_stable()
443 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
444 (**self).hash_stable(ctx, hasher); in hash_stable()
450 fn hash_stable(&self, _: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
460 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
461 self.start().hash_stable(ctx, hasher); in hash_stable()
462 self.end().hash_stable(ctx, hasher); in hash_stable()
470 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
471 self.len().hash_stable(ctx, hasher); in hash_stable()
473 v.hash_stable(ctx, hasher); in hash_stable()
479 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
480 self.words().hash_stable(ctx, hasher); in hash_stable()
485 fn hash_stable(&self, ctx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() method
486 self.words().hash_stable(ctx, hasher); in hash_stable()
494 fn hash_stable(&self, hcx: &mut CTX, hasher: &mut StableHasher) { in hash_stable() function
495 self.0.hash_stable(hcx, hasher); in hash_stable()
509 fn hash_stable(&self, hcx: &mut HCX, hasher: &mut StableHasher) { in hash_stable() function
519 fn hash_stable(&self, hcx: &mut HCX, hasher: &mut StableHasher) { in hash_stable() function
522 keys.hash_stable(hcx, hasher); in hash_stable()
531 fn hash_stable(&self, hcx: &mut HCX, hasher: &mut StableHasher) { in hash_stable() function
535 entries.hash_stable(hcx, hasher); in hash_stable()
543 fn hash_stable(&self, hcx: &mut HCX, hasher: &mut StableHasher) { in hash_stable() function
546 keys.hash_stable(hcx, hasher); in hash_stable()
564 entries.hash_stable(hcx, hasher); in hash_stable_hashmap()