#[repr(C, align(32))]pub struct i32x8(pub i32x4, pub i32x4);
Tuple Fields§
§0: i32x4
§1: i32x4
Implementations§
source§impl i32x8
impl i32x8
pub fn splat(n: i32) -> Self
pub fn blend(self, t: Self, f: Self) -> Self
pub fn cmp_eq(self, rhs: Self) -> Self
pub fn cmp_gt(self, rhs: Self) -> Self
pub fn cmp_lt(self, rhs: Self) -> Self
pub fn to_f32x8(self) -> f32x8
pub fn to_u32x8_bitcast(self) -> u32x8
pub fn to_f32x8_bitcast(self) -> f32x8
Trait Implementations§
impl Copy for i32x8
impl Pod for i32x8
Auto Trait Implementations§
impl Freeze for i32x8
impl RefUnwindSafe for i32x8
impl Send for i32x8
impl Sync for i32x8
impl Unpin for i32x8
impl UnwindSafe for i32x8
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
source§impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
source§type Bits = T
type Bits = T
Self
must have the same layout as the specified Bits
except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern
.source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self
.source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)