Trait faster::IntoPackedRefMutIterator
[−]
[src]
pub trait IntoPackedRefMutIterator<'a> {
type Iter: PackedIterator;
fn simd_iter_mut(&'a mut self) -> Self::Iter;
}
Associated Types
type Iter: PackedIterator
Required Methods
fn simd_iter_mut(&'a mut self) -> Self::Iter
Implementations on Foreign Types
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [u8][src]
type Iter = PackedIter<'a, u8>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [i8][src]
type Iter = PackedIter<'a, i8>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [u16][src]
type Iter = PackedIter<'a, u16>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [i16][src]
type Iter = PackedIter<'a, i16>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [u32][src]
type Iter = PackedIter<'a, u32>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [i32][src]
type Iter = PackedIter<'a, i32>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [f32][src]
type Iter = PackedIter<'a, f32>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [u64][src]
type Iter = PackedIter<'a, u64>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [i64][src]
type Iter = PackedIter<'a, i64>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
impl<'a> IntoPackedRefMutIterator<'a> for &'a mut [f64][src]
type Iter = PackedIter<'a, f64>
fn simd_iter_mut(&'a mut self) -> Self::Iter[src]
Implementors
impl<'a, I: 'a + ?Sized> IntoPackedRefMutIterator<'a> for I where
&'a mut I: IntoPackedIterator, type Iter = <&'a mut I as IntoPackedIterator>::Iter;