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;