Suppress cast_possible_truncation lint in generated Hash shim
diff --git a/macro/src/expand.rs b/macro/src/expand.rs
index d71db6f..79d678b 100644
--- a/macro/src/expand.rs
+++ b/macro/src/expand.rs
@@ -259,6 +259,7 @@
                 operators.extend(quote_spanned! {span=>
                     #[doc(hidden)]
                     #[export_name = #link_name]
+                    #[allow(clippy::cast_possible_truncation)]
                     extern "C" fn #local_name(this: &#ident) -> usize {
                         let mut hasher = ::std::collections::hash_map::DefaultHasher::new();
                         ::std::hash::Hash::hash(this, &mut hasher);