diff --git a/rust/bindings/lib.rs b/rust/bindings/lib.rs
index 40ddaee50d8bd841ea476919c754a0b1b7bcf080..93a1a3fc97bc9bc6c11c004e763cd60eac4b0c99 100644
--- a/rust/bindings/lib.rs
+++ b/rust/bindings/lib.rs
@@ -24,6 +24,7 @@
     unsafe_op_in_unsafe_fn
 )]
 
+#[allow(dead_code)]
 mod bindings_raw {
     // Use glob import here to expose all helpers.
     // Symbols defined within the module will take precedence to the glob import.
diff --git a/rust/uapi/lib.rs b/rust/uapi/lib.rs
index 0caad902ba40a2a7132ff3702fb98f76fb1a1b2f..80a00260e3e7a10cb9a9ed9d98f9d47606255ca2 100644
--- a/rust/uapi/lib.rs
+++ b/rust/uapi/lib.rs
@@ -14,6 +14,7 @@
 #![cfg_attr(test, allow(unsafe_op_in_unsafe_fn))]
 #![allow(
     clippy::all,
+    dead_code,
     missing_docs,
     non_camel_case_types,
     non_upper_case_globals,