pub trait ArraySimdOps<T, const N: usize, const M: usize>: ArrayOps<Simd<T, M>, N>{
    // Required methods
    fn array_unsimd(self) -> [T; { _ }];
    fn array_unsimd_ref(&self) -> &[T; { _ }];
    fn array_unsimd_mut(&mut self) -> &mut [T; { _ }];
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T, const N: usize, const M: usize> ArraySimdOps<T, N, M> for [Simd<T, M>; N]

Implementors§