macro_rules! not { ($(impl<const LANES: usize> Not for Simd<$scalar:ty, LANES>)*) => { ... }; }
portable_simd