macro_rules! deref_lhs { (impl<T, const LANES: usize> $trait:ident for $simd:ty { fn $call:ident }) => { ... }; }
portable_simd