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