Trait polars_arrow::types::simd::Simd

source ·
pub trait Simd: NativeType {
    type Simd: NativeSimd<Native = Self>;
}
Expand description

Trait implemented by some NativeType that have a SIMD representation.

Required Associated Types§

source

type Simd: NativeSimd<Native = Self>

The SIMD type associated with this trait. This type supports SIMD operations

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Simd for f32

§

type Simd = f32x16

source§

impl Simd for f64

§

type Simd = f64x8

source§

impl Simd for i8

§

type Simd = i8x64

source§

impl Simd for i16

§

type Simd = i16x32

source§

impl Simd for i32

§

type Simd = i32x16

source§

impl Simd for i64

§

type Simd = i64x8

source§

impl Simd for i128

§

type Simd = i128x8

source§

impl Simd for u8

§

type Simd = u8x64

source§

impl Simd for u16

§

type Simd = u16x32

source§

impl Simd for u32

§

type Simd = u32x16

source§

impl Simd for u64

§

type Simd = u64x8

Implementors§