Skip to main content

SimdCvtFloat

Trait SimdCvtFloat 

Source
pub trait SimdCvtFloat<T: Seal>: Seal {
    // Required method
    fn float_from(x: T) -> Self;
}
Expand description

Construction of floating point vectors from integers

Required Methods§

Source

fn float_from(x: T) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<S: Simd> SimdCvtFloat<i32x4<S>> for f32x4<S>

Source§

impl<S: Simd> SimdCvtFloat<i32x8<S>> for f32x8<S>

Source§

impl<S: Simd> SimdCvtFloat<i32x16<S>> for f32x16<S>

Source§

impl<S: Simd> SimdCvtFloat<i64x2<S>> for f64x2<S>

Source§

impl<S: Simd> SimdCvtFloat<i64x4<S>> for f64x4<S>

Source§

impl<S: Simd> SimdCvtFloat<i64x8<S>> for f64x8<S>

Source§

impl<S: Simd> SimdCvtFloat<u32x4<S>> for f32x4<S>

Source§

impl<S: Simd> SimdCvtFloat<u32x8<S>> for f32x8<S>

Source§

impl<S: Simd> SimdCvtFloat<u32x16<S>> for f32x16<S>

Source§

impl<S: Simd> SimdCvtFloat<u64x2<S>> for f64x2<S>

Source§

impl<S: Simd> SimdCvtFloat<u64x4<S>> for f64x4<S>

Source§

impl<S: Simd> SimdCvtFloat<u64x8<S>> for f64x8<S>