diff --git a/src/macros.rs b/src/macros.rs
index f48ad45941f618ca32775805720f5d9db6f5f0e5..5a468b59cbb6ae9540c9366a71843a267b9d4b9b 100644
--- a/src/macros.rs
+++ b/src/macros.rs
@@ -48,6 +48,7 @@ macro_rules! s {
     )*)
 }
 
+#[allow(unused_macros)]
 macro_rules! f {
     ($(pub fn $i:ident($($arg:ident: $argty:ty),*) -> $ret:ty {
         $($body:stmt);*