pub struct F64x2(/* private fields */);Available on (x86 or x86-64) and crate feature
simd only.Expand description
SIMD вектор из 2 элементов f64
Trait Implementations§
Source§impl Vector<f64, 2> for F64x2
impl Vector<f64, 2> for F64x2
fn splat(value: f64) -> Self
fn load(slice: &[f64]) -> Self
fn store(&self, slice: &mut [f64])
fn extract(&self, index: usize) -> f64
fn insert(&self, index: usize, value: f64) -> 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<f64, 2> for F64x2
impl VectorTranscendental<f64, 2> for F64x2
impl Copy for F64x2
impl StructuralPartialEq for F64x2
Auto Trait Implementations§
impl Freeze for F64x2
impl RefUnwindSafe for F64x2
impl Send for F64x2
impl Sync for F64x2
impl Unpin for F64x2
impl UnsafeUnpin for F64x2
impl UnwindSafe for F64x2
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