Struct safe_arch::m128i [−][src]
#[repr(transparent)]pub struct m128i(pub __m128i);
Expand description
The data for a 128-bit SSE register of integer data.
- The exact layout to view the type as depends on the operation used.
From
andInto
impls are provided for all the relevant signed integer array types.- Formatting impls print as four
i32
values just because they have to pick something. If you want an alternative you can turn it into an array and print as you like.
Tuple Fields
0: __m128i
Trait Implementations
Performs the &=
operation. Read more
Performs the |=
operation. Read more
Performs the ^=
operation. Read more
Convert a reference to the inner type into a reference to the wrapper type. Read more
Convert a mutable reference to the inner type into a mutable reference to the wrapper type. Read more
Convert a slice to the inner type into a slice to the wrapper type.
Convert a mutable slice to the inner type into a mutable slice to the wrapper type. Read more
Convert a reference to the wrapper type into a reference to the inner type. Read more
Convert a mutable reference to the wrapper type into a mutable reference to the inner type. Read more
Convert a slice to the wrapped type into a slice to the inner type.
Convert a mutable slice to the wrapped type into a mutable slice to the inner type. Read more
Unlike with the floating types, ints have absolute equality.
Auto Trait Implementations
impl RefUnwindSafe for m128i
impl UnwindSafe for m128i
Blanket Implementations
Mutably borrows from an owned value. Read more
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
. Read more
If this function returns true, then it must be valid to reinterpret bits
as &Self
.