pub trait SimdFloat64: SimdFloat<Scalar = f64, HorizontalAddScalar = f64> + SimdTransmuteF64 {
// Required methods
fn bitcast_i64(self) -> <Self::Engine as Simd>::Vi64;
fn cast_i64(self) -> <Self::Engine as Simd>::Vi64;
}Expand description
Operations shared by 64 bit float types
Required Methods§
Sourcefn bitcast_i64(self) -> <Self::Engine as Simd>::Vi64
fn bitcast_i64(self) -> <Self::Engine as Simd>::Vi64
Bit cast to i64. This function is only used for compilation and does not generate any instructions, thus it has zero latency.
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.