pub struct F32x4(/* private fields */);Available on (x86 or x86-64) and crate feature
simd only.Expand description
SIMD вектор из 4 элементов f32
Trait Implementations§
Source§impl Vector<f32, 4> for F32x4
impl Vector<f32, 4> for F32x4
fn splat(value: f32) -> Self
fn load(slice: &[f32]) -> Self
fn store(&self, slice: &mut [f32])
fn extract(&self, index: usize) -> f32
fn insert(&self, index: usize, value: f32) -> Self
fn add(&self, other: &Self) -> Self
fn sub(&self, other: &Self) -> Self
fn mul(&self, other: &Self) -> Self
fn div(&self, other: &Self) -> Self
fn rem(&self, other: &Self) -> Self
fn neg(&self) -> Self
fn abs(&self) -> Self
fn min(&self, other: &Self) -> Self
fn max(&self, other: &Self) -> Self
fn clamp(&self, min: &Self, max: &Self) -> Self
Source§impl VectorTranscendental<f32, 4> for F32x4
impl VectorTranscendental<f32, 4> for F32x4
impl Copy for F32x4
impl StructuralPartialEq for F32x4
Auto Trait Implementations§
impl Freeze for F32x4
impl RefUnwindSafe for F32x4
impl Send for F32x4
impl Sync for F32x4
impl Unpin for F32x4
impl UnsafeUnpin for F32x4
impl UnwindSafe for F32x4
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more