GetIntOps

Trait GetIntOps 

Source
pub trait GetIntOps
where Self: GetSimd,
{ // Required method fn int_ops<I: Isa>(isa: I) -> impl IntOps<Self, Simd = Self::Simd<I>>; }
Expand description

Get the IntOps implementation from an Isa for a given element type.

This is a specialization of GetNumOps for signed integer element types.

Required Methods§

Source

fn int_ops<I: Isa>(isa: I) -> impl IntOps<Self, Simd = Self::Simd<I>>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl GetIntOps for i8

Source§

fn int_ops<I: Isa>( isa: I, ) -> impl IntOps<Self, Simd = <Self as GetSimd>::Simd<I>>

Source§

impl GetIntOps for i16

Source§

fn int_ops<I: Isa>( isa: I, ) -> impl IntOps<Self, Simd = <Self as GetSimd>::Simd<I>>

Source§

impl GetIntOps for i32

Source§

fn int_ops<I: Isa>( isa: I, ) -> impl IntOps<Self, Simd = <Self as GetSimd>::Simd<I>>

Source§

impl GetIntOps for u8

Source§

fn int_ops<I: Isa>( isa: I, ) -> impl IntOps<Self, Simd = <Self as GetSimd>::Simd<I>>

Source§

impl GetIntOps for u16

Source§

fn int_ops<I: Isa>( isa: I, ) -> impl IntOps<Self, Simd = <Self as GetSimd>::Simd<I>>

Implementors§