pub trait AvxArrayMut<T: AvxNum>: AvxArray<T> + DerefMut {
// Required methods
unsafe fn store_complex(&mut self, data: T::VectorType, index: usize);
unsafe fn store_partial1_complex(
&mut self,
data: <T::VectorType as AvxVector256>::HalfVector,
index: usize,
);
unsafe fn store_partial2_complex(
&mut self,
data: <T::VectorType as AvxVector256>::HalfVector,
index: usize,
);
unsafe fn store_partial3_complex(
&mut self,
data: T::VectorType,
index: usize,
);
}Required Methods§
unsafe fn store_complex(&mut self, data: T::VectorType, index: usize)
unsafe fn store_partial1_complex( &mut self, data: <T::VectorType as AvxVector256>::HalfVector, index: usize, )
unsafe fn store_partial2_complex( &mut self, data: <T::VectorType as AvxVector256>::HalfVector, index: usize, )
unsafe fn store_partial3_complex(&mut self, data: T::VectorType, index: usize)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".