Trait pulp::Read

source ·
pub trait Read: Debug {
    type Output;

    // Required method
    fn read_or(&self, or: Self::Output) -> Self::Output;
}

Required Associated Types§

Required Methods§

source

fn read_or(&self, or: Self::Output) -> Self::Output

Implementations on Foreign Types§

source§

impl<T: Copy + Debug> Read for &[T]

§

type Output = T

source§

fn read_or(&self, or: Self::Output) -> Self::Output

source§

impl<T: Copy + Debug> Read for &mut [T]

§

type Output = T

source§

fn read_or(&self, or: Self::Output) -> Self::Output

source§

impl<T: Copy + Debug> Read for &T

§

type Output = T

source§

fn read_or(&self, _or: Self::Output) -> Self::Output

source§

impl<T: Copy + Debug> Read for &mut T

§

type Output = T

source§

fn read_or(&self, _or: Self::Output) -> Self::Output

Implementors§

source§

impl<S: Simd> Read for Prefix<'_, f32, S, S::m32s>

§

type Output = <S as Simd>::f32s

source§

impl<S: Simd> Read for Prefix<'_, f64, S, S::m64s>

§

type Output = <S as Simd>::f64s

source§

impl<S: Simd> Read for Prefix<'_, i32, S, S::m32s>

§

type Output = <S as Simd>::i32s

source§

impl<S: Simd> Read for Prefix<'_, i64, S, S::m64s>

§

type Output = <S as Simd>::i64s

source§

impl<S: Simd> Read for Prefix<'_, u32, S, S::m32s>

§

type Output = <S as Simd>::u32s

source§

impl<S: Simd> Read for Prefix<'_, u64, S, S::m64s>

§

type Output = <S as Simd>::u64s

source§

impl<S: Simd> Read for Prefix<'_, c32, S, S::m32s>

§

type Output = <S as Simd>::c32s

source§

impl<S: Simd> Read for Prefix<'_, c64, S, S::m64s>

§

type Output = <S as Simd>::c64s

source§

impl<S: Simd> Read for PrefixMut<'_, f32, S, S::m32s>

§

type Output = <S as Simd>::f32s

source§

impl<S: Simd> Read for PrefixMut<'_, f64, S, S::m64s>

§

type Output = <S as Simd>::f64s

source§

impl<S: Simd> Read for PrefixMut<'_, i32, S, S::m32s>

§

type Output = <S as Simd>::i32s

source§

impl<S: Simd> Read for PrefixMut<'_, i64, S, S::m64s>

§

type Output = <S as Simd>::i64s

source§

impl<S: Simd> Read for PrefixMut<'_, u32, S, S::m32s>

§

type Output = <S as Simd>::u32s

source§

impl<S: Simd> Read for PrefixMut<'_, u64, S, S::m64s>

§

type Output = <S as Simd>::u64s

source§

impl<S: Simd> Read for PrefixMut<'_, c32, S, S::m32s>

§

type Output = <S as Simd>::c32s

source§

impl<S: Simd> Read for PrefixMut<'_, c64, S, S::m64s>

§

type Output = <S as Simd>::c64s

source§

impl<S: Simd> Read for Suffix<'_, f32, S, S::m32s>

§

type Output = <S as Simd>::f32s

source§

impl<S: Simd> Read for Suffix<'_, f64, S, S::m64s>

§

type Output = <S as Simd>::f64s

source§

impl<S: Simd> Read for Suffix<'_, i32, S, S::m32s>

§

type Output = <S as Simd>::i32s

source§

impl<S: Simd> Read for Suffix<'_, i64, S, S::m64s>

§

type Output = <S as Simd>::i64s

source§

impl<S: Simd> Read for Suffix<'_, u32, S, S::m32s>

§

type Output = <S as Simd>::u32s

source§

impl<S: Simd> Read for Suffix<'_, u64, S, S::m64s>

§

type Output = <S as Simd>::u64s

source§

impl<S: Simd> Read for Suffix<'_, c32, S, S::m32s>

§

type Output = <S as Simd>::c32s

source§

impl<S: Simd> Read for Suffix<'_, c64, S, S::m64s>

§

type Output = <S as Simd>::c64s

source§

impl<S: Simd> Read for SuffixMut<'_, f32, S, S::m32s>

§

type Output = <S as Simd>::f32s

source§

impl<S: Simd> Read for SuffixMut<'_, f64, S, S::m64s>

§

type Output = <S as Simd>::f64s

source§

impl<S: Simd> Read for SuffixMut<'_, i32, S, S::m32s>

§

type Output = <S as Simd>::i32s

source§

impl<S: Simd> Read for SuffixMut<'_, i64, S, S::m64s>

§

type Output = <S as Simd>::i64s

source§

impl<S: Simd> Read for SuffixMut<'_, u32, S, S::m32s>

§

type Output = <S as Simd>::u32s

source§

impl<S: Simd> Read for SuffixMut<'_, u64, S, S::m64s>

§

type Output = <S as Simd>::u64s

source§

impl<S: Simd> Read for SuffixMut<'_, c32, S, S::m32s>

§

type Output = <S as Simd>::c32s

source§

impl<S: Simd> Read for SuffixMut<'_, c64, S, S::m64s>

§

type Output = <S as Simd>::c64s