diff --git a/embassy-rp/src/spi.rs b/embassy-rp/src/spi.rs
index cd40a4a31..8ae1c8b03 100644
--- a/embassy-rp/src/spi.rs
+++ b/embassy-rp/src/spi.rs
@@ -558,9 +558,10 @@ mod eh1 {
 
 #[cfg(all(feature = "unstable-traits", feature = "nightly"))]
 mod eha {
-    use super::*;
     use core::future::Future;
 
+    use super::*;
+
     impl<'d, T: Instance> embedded_hal_async::spi::SpiBusFlush for Spi<'d, T, Async> {
         type FlushFuture<'a> = impl Future<Output = Result<(), Self::Error>> + 'a where Self: 'a;