No need to consume Error in to_compile_error
diff --git a/src/lib.rs b/src/lib.rs
index d3b7359..ed04e7c 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -808,7 +808,7 @@
         match $crate::parse::<$ty>($tokenstream) {
             $crate::export::Ok(data) => data,
             $crate::export::Err(err) => {
-                return $crate::export::TokenStream::from(err.into_compile_error());
+                return $crate::export::TokenStream::from(err.to_compile_error());
             }
         };
     };