core: fix most clippy warnings
[nihav.git] / nihav-core / src / dsp / fft.rs
index 1255f6c5db0138d2299adde56a89fa97b43c4640..ee4ab7c774b58c065a75b2263126ec40fbc9a7fb 100644 (file)
@@ -542,9 +542,7 @@ impl FFT {
         for idx in 0..self.swaps.len() {
             let nidx = self.swaps[idx];
             if idx != nidx {
-                let t      = data[nidx];
-                data[nidx] = data[idx];
-                data[idx]  = t;
+                data.swap(nidx, idx);
             }
         }
         self.do_fft_core(data);
@@ -553,9 +551,7 @@ impl FFT {
         for idx in 0..self.swaps.len() {
             let nidx = self.swaps[idx];
             if idx != nidx {
-                let t      = data[nidx];
-                data[nidx] = data[idx];
-                data[idx]  = t;
+                data.swap(nidx, idx);
             }
         }
         self.do_ifft_core(data);