checkpoint
This commit is contained in:
@@ -37,7 +37,7 @@ pub fn derive_hash2(input: TokenStream) -> TokenStream {
|
||||
Data::Enum(data) => {
|
||||
// Hash the discriminant first to ensure different variants hash differently
|
||||
let discriminant_hash = quote! {
|
||||
core::mem::discriminant(self).hash(state);
|
||||
core::hash::Hash::hash(&core::mem::discriminant(self), state);
|
||||
};
|
||||
|
||||
let variants = data.variants.iter().map(|variant| {
|
||||
|
||||
Reference in New Issue
Block a user