pub struct m128d(pub u128);Tuple Fields§
§0: u128Implementations§
Source§impl m128d
impl m128d
pub fn zero() -> m128d
pub fn from_u64(h: u64, l: u64) -> m128d
pub fn from_f64(h: f64, l: f64) -> m128d
pub fn as_f64(&self) -> (f64, f64)
pub fn as_u64(&self) -> (u64, u64)
Sourcepub fn shuffle_1(&self, other: &m128d) -> m128d
pub fn shuffle_1(&self, other: &m128d) -> m128d
Matches _mm_shuffle_pd(self, other, 1): low lane = high of self, high lane = low of other.
pub fn sqrt(&self) -> m128d
Trait Implementations§
impl Copy for m128d
impl Eq for m128d
Auto Trait Implementations§
impl Freeze for m128d
impl RefUnwindSafe for m128d
impl Send for m128d
impl Sync for m128d
impl Unpin for m128d
impl UnsafeUnpin for m128d
impl UnwindSafe for m128d
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