bors
f53b654a88
Auto merge of #155018 - nnethercote:simplify-HashStable, r=fee1-dead
...
Simplify `HashStable`
This PR:
- Simplifies the `HashStable` trait, by moving its generic parameter from the trait to its single method.
- Eliminates the need for the non-obvious `derive(HashStable)`/`derive(HashStable_Generic)` distinction.
- Reduces the need for, and clarifies, the non-obvious `derive(HashStable)`/`derive(HashStable_NoContext)` distinction.
r? @fee1-dead
2026-04-30 07:30:46 +00:00
..
2026-04-30 08:26:22 +10:00
2026-04-15 20:03:07 +10:00
2026-04-30 08:35:12 +10:00
2026-04-30 08:26:22 +10:00
2026-04-29 23:51:41 +02:00
2026-04-21 23:21:23 +02:00
2026-04-19 15:58:02 +09:00
2026-04-29 20:00:19 +02:00
2026-04-29 23:51:40 +02:00
2026-04-27 17:49:21 +00:00
2026-04-30 08:26:19 +10:00
2026-04-30 04:13:56 +00:00
2026-04-29 13:48:45 +02:00
2026-04-30 07:30:46 +00:00
2026-04-29 17:45:39 +02:00
2026-04-30 07:30:46 +00:00
2026-04-29 09:27:04 +10:00
2026-04-27 10:58:30 +08:00
2026-04-30 08:26:22 +10:00
2026-04-25 04:20:04 +02:00
2026-04-29 07:39:46 +00:00
2026-04-30 08:26:22 +10:00
2026-04-30 07:30:46 +00:00
2026-04-29 23:51:35 +02:00
2026-04-30 08:26:22 +10:00
2026-04-24 19:03:16 +02:00
2026-04-29 23:51:30 +02:00
2026-04-29 09:27:04 +10:00
2026-04-28 05:37:21 -04:00
2026-04-30 08:26:22 +10:00
2026-04-22 02:57:46 +00:00
2026-04-29 23:51:41 +02:00
2026-03-04 06:10:42 +00:00
2026-04-27 21:47:07 +00:00
2026-04-30 08:26:22 +10:00
2026-04-28 20:24:33 +02:00
2026-04-30 08:26:22 +10:00
2026-04-29 09:27:04 +10:00
2026-04-30 07:30:46 +00:00
2026-04-28 20:24:30 +02:00
2026-04-20 00:18:28 +08:00
2026-04-26 19:06:29 +02:00
2026-04-21 05:35:16 +00:00
2026-04-30 08:26:22 +10:00
2026-04-26 21:41:46 +10:00
2026-04-29 07:41:14 +02:00
2026-04-20 00:18:28 +08:00
2026-04-23 18:22:48 +03:00
2026-04-29 20:19:26 +03:00
2026-04-22 10:22:14 +08:00
2026-04-16 07:08:08 +10:00
2026-04-29 22:34:16 +03:00
2026-04-21 12:28:22 +02:00
2026-04-08 21:09:07 +02:00
2026-04-30 08:26:22 +10:00
2026-04-30 08:26:22 +10:00
2026-04-20 00:18:28 +08:00
2026-04-30 07:30:46 +00:00
2026-04-23 16:06:24 +03:00
2026-04-29 23:51:35 +02:00
2026-04-21 12:28:22 +02:00
2026-03-24 18:25:21 +01:00
2026-04-27 19:54:47 +02:00
2026-04-30 07:30:46 +00:00